Meghan Markle's best friend fires back after divisive swimsuit photo

Jessica Mulroney has hit back after posting an swimsuit photo. Instagram: Instagram/jessicamulroney/

Meghan Markles best friend, Jessica Mulroney has hit back at trolls who shamed her for sharing a seemingly divisive swimsuit photo.

The picture was taken during a trip to the Cayman Islands last week and sees the mother-of-three rock a red one-piece swimsuit beachside.

However, the look was quick to cause apparent criticism among the stylist’s followers that was intense enough to warrant Jessica to quip back.

“Note to self, never ever post another picture of myself in a bathing suit. Only wear parkas by the beach,” she said.

“Apparently a picture in a bathing suit is offensive to my career, some followers and my children. So guess what ... I don’t care. Thank you to my strong followers who get it. Everyone else, get a clue.”

Jess’ stream of compliments

After making the public statement of defiance, the 38-year-old’s famous friends soon rallied around, offered a stream of well-worded support.

“So ummmm, damn, can you just text them to me then? Cuz #goals,” Meghan’s Suits co-star Sarah Rafferty wrote.

“I say you put on a string bikini next babe,” television host Tracy Moore suggested.

Jessica originally posted the swimsuit snap alongside the caption: “Brings 10 bathing suits ... only gets to wear one on a balcony.”

“All work no play in Cayman. I WILL BE BACK to play in the water with the kiddies.”

Not her first controversial snap

Like her royal bestie, Jessica is no stranger to internet trolls and was on the receiving end of criticism in August after sharing a similar bikini snap with her followers.

That picture showed her looking out over an infinity swimming pool wearing an electric blue bikini.

She later deleted the post because of hate received, but later decided to re-post it in a bid to stick it to the trolls.

Jessica and Meghan Markle met while they were both living in Toronto in 2011. Photo: Getty Images

“I took this down after posting it yesterday. Too many trolls attacking,” she later captioned the photo.

“But I realised today, I don’t care. I work hard on every aspect of my life and I’m proud of my body. I’m proud of the work I do. I’m proud that I’m driven. I’m proud of it all.”

Jessica is believed to have met Meghan while both were living in Toronto, Canada and her three children were memorably part of the royal wedding bridal party in May last year.

Additional reporting by Caroline Allen.

Got a story tip or just want to get in touch? Email us at lifestyle.tips@verizonmedia.com

Want more lifestyle and celebrity news? Follow Yahoo Lifestyle on FacebookTwitter and Instagram.

Or sign up to our daily newsletter here.