Picture via Instagram

 

Love Island star Cara De La Hoyde bared all in a photo-shoot for Closer and soon found herself having to respond to haters who body-shamed her pregnant figure.

 

“This week I have seen so much negativity towards us girls and how we look at our bodies, which is never helped by these keyboard trolls, so I want to embrace my body right now,” she said in an Instagram post to her 842K followers.

 

The photo shows the reality star in the nude, laughing and looking comfortable in her own skin.

 

“I’m the biggest I’ve ever been and I love it!” Cara said enthusiastically in the caption, “I’ve got more stretch marks cellulite and lumps where they weren’t before, but I’m the happiest I’ve ever been.”  

 

 

Her fans criticized the photo, saying it was too airbrushed, so she posted an unedited version of the photo to her Insta story to appease them.

 

Cara agreed that showing our bodies, flaws and all, is important, saying, “Women are beautiful no matter the size shape or colour. Imperfections are what make us, us!”

 

In response to Internet trolls, she said, “P.S. for all you negative Nora’s commenting, I just wanted to promote some happiness.”

 

 

Go Cara! She looks like she’s practically glowing, in both the edited and unedited photos.

 

The stunning mum-to-be announced that she and on-again-off-again boyfriend Nathan Massey were expecting in late March.

 

She is due at the end of November, so their little bundle of joy will be coming any day now!

 

Cara and Nathan, who she met on Love Island, are back together now, according to the Sun, and preparing to be parents.

 

 

A post shared by Cara Delahoyde (@cara_delahoyde) on

 

Congrats to Cara and Nathan! And thank you, Cara, for promoting body positivity.

 

What do you think, mums? Would you ever show off your baby belly curves in a nude photo-shoot?

 

Fancy winning a year's supply of nappies? Just sign up to the Tesco Club and you could walk away with this fantastic prize, worth £350. AND once you sign up you get a bonus 100 points on your card.

Latest

Trending