Jessica Mulroney isn't here for your criticism.
The 39-year-old Canadian stylist, who has been best friends with the Duchess of Sussex since her "Suit" days in Toronto, shared a snapshot of her recent visit to the Cayman Islands, but online trolls were quick to ruin the picturesque moment.
The photo, which shows the mom-of-three posing on a balcony in a cut-out one-piece swimsuit, was quickly targeted by body shamers.
"Does silicone float easily?" said one critic. "If so, no need for your kids to wear life jackets. The silicone on your chest should do that job just fine for them." Wrote another, “You look amazing. No question. But how is this helping women ...if they can simply never achieve the picture of beauty you are selling?"
The stylist responded to the comments in another post, writing on Instagram, "Note to self. Never ever post another picture of myself in a bathing suit. Only wear parkas by the beach."
She captioned the photo:
"Apparently a picture in a bathing suit is offensive to my career, some followers, the charities I work with and my children. But guess what... I don’t care. Thank you to my supportive followers who stand up to body shaming. Everyone else, get a clue."
Many Instagram followers rallied by Mulroney's side, quick to commend her for not deleting the picture despite the comments.
"Thank you for not taking this picture down despite the criticism. Women should be empowered to own their bodies no matter what shape and size they are," responded one commenter. "You look amazing and should be damn proud of it!" said one fan, while another told her, "You have worked very hard for your strong and fit body. Be proud."