Kristin Cavallari goes topless for sexy beach shoot in Mexico... after being shamed for being 'skin and bones'

She's been in Puerto Vallarta shooting her new SS20 campaign for jewelry line Uncommon James.

And Kristin Cavallari looked incredible as she posed among the crashing waves in Mexico this week showing off some of the gold necklaces from her new collection.

The 32-year-old reality star wore nothing but some cream bikini briefs and a blue net skirt tied around her waist.

Siren call: Kristin Cavallari went topless for a sexy beach shoot on Thursday to promote her Uncommon James line

Siren call: Kristin Cavallari went topless for a sexy beach shoot on Thursday to promote her Uncommon James line

She crossed her arms across her chess to preserve her modesty as she soaked up the sun's rays.

The E! star shrugged of body shaming comments on Tuesday after she posted a cute photo of her posing on a yacht in a blue retro style two-piece. 

'You are waaaay too thin my sweet. Very scary.' one user wrote, while another chimed in 'She need to eat some food looking like she is suffering for food.'

Another simply said: 'Damn girl, eat a sandwich' 

Making a splash: The mother-of-three looked incredible in just some bikini briefs and a net skirt
Making a splash: The mother-of-three looked incredible in just some bikini briefs and a net skirt

Making a splash: The mother-of-three looked incredible in just some bikini briefs and a net skirt

Looking good: The reality star shrugged off comments about being too thin as she was body shamed on Instagram this week

Looking good: The reality star shrugged off comments about being too thin as she was body shamed on Instagram this week

Body shamers: Kristin caused a stir with this snap which triggered some people to comment on her being too skinny

 Body shamers: Kristin caused a stir with this snap which triggered some people to comment on her being too skinny

Other Instagram users came to Kristin's defense.  

'I am so tired of grown women thinking the comment section is an appropriate place to body shame and disrespect other women,

'It’s really disgusting that with all the negative things going on in our country you feel the need to anonymously add your beatdown of a beautiful, successful woman to the list.'

Another supporter wrote: 'Skinny or big … why do people always have something to say?

'Skin and bones': Followers chimed in saying they didn't think Kristin looked healthy

'Skin and bones': Followers chimed in saying they didn't think Kristin looked healthy

'Hateful': Other Instagram users came to Kristin's defense.

'Hateful': Other Instagram users came to Kristin's defense.

Picture perfect: The star shared a snap of one of their photo shoot locations, a beautiful baby pink house

Picture perfect: The star shared a snap of one of their photo shoot locations in Puerto Vallarta

'We are all way too hard on our own bodies — why do we have to be so hard on other women’s bodies too? Look at that smile. She’s so happy and that’s all that should matter.'

The reality star has been married to former Chicago Bears quarterback Jay Cutler since 2013.

The two navigate their relationship for the public eye on the E! reality series Very Cavallari.

Cutler and Cavallari share three kids - Camden, seven, Jaxon, five, and Saylor, three.

Home is where the heart is: Kristin has been married to her husband, Jay Cutler, since 2013

Home is where the heart is: Kristin has been married to her husband, Jay Cutler, since 2013

 

Kristin Cavallari goes topless for sexy beach shoot in Mexico

The comments below have not been moderated.

The views expressed in the contents above are those of our users and do not necessarily reflect the views of MailOnline.

We are no longer accepting comments on this article.