Vogue's been jetting across the globe for work recently and that means she's had the chance to soak up some sunshine in her downtime.
Sharing a snap of herself poolside in a bright red bikini on Friday (23 September), the model and DJ's message was clear. She is completely over the haters. Go Vogue!
Seven days ago the star came under criticism for wearing a skintight grey dress, with a handful of Instagrammers calling the snap she shared 'unflattering'.
Unimpressed with the cruel taunts, Vogue promptly hit back with a flawless bikini picture.
She said, "This one is for everyone who made ridiculous comments about my weight yesterday. Regardless of if I'm a size 6 or 26 it's nobody's business and nobody has the right to body shame me or anyone else.
"I'm 5'11 a size 8/10, 64kgs and 17% body fat, that's my healthy weight and I'm not changing it for anyone," Vogue added. "It's no wonder so many people suffer with body image issues."
"Be careful with your words because next time you may get someone that is not as strong as me. Better still if you don't have anything nice to say don't say anything at all."
And she's been on a one-woman mission to shut down the haters ever since, sharing pictures of herself practicing yoga by the beach, looking stunning in pretty dresses and generally having the time of her life.
Good on you, Vogue!
Follow us on Twitter @RevealMag for all your celeb, fashion and beauty news!
Fancy winning some GREAT prizes? Check out Reveal Competitions here!