Bella Hadid might be one of the most beautiful supermodels in the world but even she gets trolled for how she looks.
And the 22-year-old has had enough of being body-shamed for being too thin.
She shared an image of herself in her underwear as she was prepping for the annual Victoria's Secret Show.
The model initially captioned the series of images: "Victoria's Secret fittings today. I can’t wait for you to see all of the beautiful outfits. I’m so grateful to be a part of the show again, feeling happier and healthier than ever."
But when followers labelled her 'too skinny' and said she was promoting an unhealthy body image, the model amended her caption to take aim at those body-shaming her.
She said: "All body types are different and react differently to a great workout routine and a healthy diet."
This backstage video of the Victoria's Secret models lip-syncing to Ariana Grande is so great
Bella has never shied away from speaking out about her weight.
Two years ago, when Bella was preparing to walk in her first Victoria's Secret show, she confessed that she had "accidentally" lost too much weight after undergoing a gruelling diet and exercise regime, under which she worked out for up to three hours per day.
"I have lost weight and gained weight," she told People. "My weight fluctuates so much. I really didn’t mean to [lose weight]. Like I want boobs. I want my ass back. But it’s not my fault. My weight fluctuates and so does everybody’s and I think that if people are gonna judge, that’s the worst you can possibly do because everybody is different."
"I worked out so hard and everybody is like, 'Oh, she looks so skinny blah, blah, blah,' but I think that if you just stick to something you can really achieve so much. I’ve been eating hard protein every day, and working out for three hours every day. It’s crazy but I think that you know if you set your mind to something I think you can succeed."
Gigi also has spoken out in the past over criticism of being too thin.
We think it's time to stop commenting on people's bodies, don't you?