Meghan Markle’s alleged fallout with alleged ex-best friend Jessica Mulroney has been much talked about in the media since the Duchess’s split from the royal family.
The two were peas in a pod from 2011 to 2017. They took several vacations together and also featured on each other’s Instagram. Jessica Mulroney also played a key role at Meghan Markle and Prince Harry’s wedding in 2018. She entered the St George’s Chapel with none other than Kate Middleton. However, since the Duchess of Sussex left the royal family, reports of an alleged rift between them have been rife.

Best moments from Meghan Markle and Jessica Mulroney’s friendship
The Daily Mail notes that Meghan and Jessica’s friendship presumably started in 2011 when the Duchess was still living in Toronto and began working on Suits. The Canadian stylist and marketing consultant is believed to have helped pick out the wedding dress Meghan’s Suits character Rachel Zane wore on the show.
In 2018, royal expert Katie Nicholl told Cosmopolitan, “They went to the same yoga and Pilates and became firm friends.” Meghan really looks up to Jessica. She thinks she’s a talented person, a wonderful mother, and a great best friend.”
Meghan even raved about her friend on her now-defunct blog The Tig. She reportedly described the Canadian stylist and television personality as “savvy and fashionable and tres cool, and also va va va voom pritaaaay.”
The Duchess also praised Jessica, writing, “And here’s the other thing – she also happens to be an incredible stylist, clothing the likes of Canada’s First Lady, Sophie Trudeau.”

Between 2016 and 2017, the two often featured on each other’s Instagram. In February 2016, Jessica had reportedly teased a trip to the Cayman Islands with Meghan. Jessica also shared snaps of the two fashion-loving ladies sipping cocktails at sunset and having fun in the sun on the Amalfi coast. The stylist also accompanied the Duchess to her first Invictus Games appearance in 2017.
Rumors suggest that Jessica was the first person Meghan reached out to after Prince Harry proposed. Moreover, both Jessica’s sons and daughter were involved in the royal wedding. A year later, Jessica was among Meghan’s list of friends who organized her baby shower in New York City.
Jessica was among the first of Meghan’s friends to comment on her treatment by the media during her years with the royal family. At a time when the Sussexes were being slammed for their use of private jets, despite being outspoken environmentalists, Jessica took to Instagram to call their criticism unfair.
“When someone faces unfair criticism, you call it out. When that person is your friend and your family, you call those critics what they truly are,” she reportedly wrote, “Shame on you, you racist bullies.”
Months after Meghan and Harry’s royal exit in 2020, Jessica landed in a controversy of her own when influencer Sasha Exeter called her out in the “white privilege” row. To deal with the backlash, Jessica seemingly referenced Meghan’s experience in the royals.
“As I told you privately, I have lived a very public and personal experience with my closest friend where race was front and center. It was deeply educational,” she commented on one of Sasha’s posts.
The Duchess reportedly did not appreciate being involved in Jessica’s very public controversy.
An insider told Page Six that their friendship was already strained because Meghan felt that Jessica was trying to “make a career out of the friendship.”
Now Jessica is seemingly taking digs at her former friend through her social media.
Jessica’s cryptic post seemingly aimed at Meghan
In December 2023, Jessica reposted a video by @WomennSoul on her Instagram Story. It featured an unidentified woman talking about people who do not see both sides of a story.
“Anybody who believes lies about you, before even hearing your side of the story, was already looking for a way to be against you,” she says.
Although the stylist did not add any context to the clip, many were quick to assume it had something to do with Meghan.
Related Topics
MORE CELEBRITY STORIES
ncG1vNJzZmivp6x7pLHLnpmroaSuwaqwwaKrZ5ufonxzfJFtZmlpX2V%2FcLHVnqmyrJieu6h5zJ6eoZmeYrqivsqlnKxlla16pLHLnpmroaSueqOx0q1kn6qZmruleceaqmarkZ6xbq3FrZyrZaKkxqK4jJ%2BYpaSfqsFw