"Talking about thigh gaps, I have a thigh gap, I'm not the most tone person on the planet I have really big hip bones and the top of my legs don't touch, apologies for my bone structure offending you," she wrote.

"If you are choosing to 'zoom' in look at my stretch marks and dimples and where my tan has worn off. Look at my rolls even in this picture. People saying you lost weight how is that body confidence. Honey, I was posing in bikinis way back when."

Sobinoff added that it was doubly frustrating as she was "putting myself out there so others can feel better about themselves" and she was "risking a lot to raise awareness".

"Maybe those comments come from insecure people. Who don't love their bodies. Why are we conditioned to hate our bodies, and if you love yours, it's like, how dare you?"