Vogue Williams is a well-known DJ, model, fitness and food guru who promotes a healthy lifestyle whenever she can, and yet is still bombarded with online comments about her weight.
Commenting on a person's body, whether you feel they're overweight or underweight, is always a toxic habit to feed.
The TV personality welcomed her first child with her husband Spencer Matthews eight months ago, and has been open about getting back into fitness since the arrival of baby Theodore.
Sharing a message which was written to her via Instagram, Vogue wrote; "I can't tell you how annoying these messages are."
The star blacked out the name of the person who wrote the skinny-shaming note, which bluntly said; "You are way too thin."
The fitness guru emphasises a nutrition based diet and exercise, rather than unhealthy habits, so her frustration at receiving such harsh messages is deeply understandable.
Sharing her BMI on her Instagram Story, she wrote; "There you go, I'm in the VERY healthy range of BMI for my weight and height."
The image displayed a BMI of 19.7, with the calculator app recommending that Vogue maintains her weight.
Slamming her online bullies, the DJ then wrote a paragraph venting her feelings at the bombardment of weight-based trolls;
"I keep getting messages like that. It's starting to get annoying especially because I want to show a healthy lifestyle."
She continued; "I'm 64kgs and 5'11. That is 4kgs lighter than I used to sit before I had Theodore. I can't explain why but that's where my weight comfortably sits."
"I train four times a week and try to eat healthily 80 percent of the time. Please don't send messages about my weight anymore!"
Despite having a baby just eight months ago, Vogue is firmly in control of her own body and clearly values the energy which her fitness routine and diet offer her.
New mums are especially targeted with online hate following the birth of their child and the pressure to get their 'pre-baby body' back.
Nobody deserves to be targeted about their appearance, so let's hope these messages are firmly put to a halt after Vogue spoke out so eloquently against them.
Herself and Spencer Matthews, known for his role in Made in Chelsea, have only just celebrated baby Theodore's christening over the weekend, which looked like a lovely occasion.
Feature image: Instagram/@voguewilliams