Jessica Mulroney and Meghan Markle have been close friends for nearly a decade.

From the blue dress she wore to the Royal wedding to her children's role in the big day, we take a look at Canadian Instagram star and bridal expert Jessica Mulroney, who Irish American actress Meghan Markle, now the Duchess of Sussex, counts as her best friend.

Read More: Meghan Markle has a surprising Irish connection

Mulroney has known Markle for several years and was once rumored to be the actress's maid of honor. Although she didn’t take on that role, she still was on hand in England along with her family for her best friend's big day.

How did Jessica Mulroney meet Meghan Markle?

Jessica Mulroney and Meghan Markle met when Markle relocated to Canada when she started filming the TV series “Suits.”  Mulroney was born into Canada’s wealthy Browns shoe dynasty and has established herself as a stylist and philanthropist.

The pair met in 2011 when Markle hired Mulroney as a fashion stylist. Although their relationship began professionally, the women quickly bonded over their love of yoga, dogs, expensive red wine and charity work and Markle now counts Mulroney among her best friends.

In fact, it’s believed that it was through Mulroney that Markle began to hang out in the social circles that led her to Prince Harry.

Read More: Meghan Markle chooses Irish activist for her Vogue cover

What part did Jessica Mulroney play in the Royal wedding?

It was rumored that Mulroney was to be Meghan Markle’s maid-of-honor but the bride decided to go the traditional royal route and had only children in her bridal party.

As a bridal expert, however, Mulroney was still on hand for plenty of advice.

“I was told that she’s been over several times to see the dress, she was there for the first fitting and for the final fitting. I think she’s been very much a part of helping Meghan cull everything together for the evening reception and probably has helped with the outfits for the wedding party as well,” a source told Canada’s etalk.

“She is Meghan’s best friend and the person Meghan trusts with helping to plan every detail. She’s the one helping Meghan to make all the key decisions. They are on the phone daily discussing every element of the wedding, from the dress to the flowers to the canapés and the photography. Meghan is very dependent on Jessica and Jessica has been totally indispensable. She’s helped Meghan and Harry with so much already,” a source also previously told Vanity Fair.

Read More: Why is Meghan Markle and Prince Harry's baby's surname Mountbatten-Windsor?

Who is Jessica Mulroney’s husband and do they have children?

Proud friend. Proud mom.

A post shared by Jess Mulroney (@jessicamulroney) on

Jessica Mulroney is married to Benedict (Ben) Mulroney, the son of former Canadian Prime Minister Brian Mulroney. They got engaged in 2007 after dating for about a year and married in 2008. The couple has three children who were all a part of Markle’s bridal party.

Twins Brian and John were born in 2011 and they had the honor of carrying Meghan Markle’s train as page boys. Ivy was born in 2013 and she was also Markle’s flower girl. While Mulroney herself was not an official part of the wedding party, she looked after the page boys and flower girls and made sure they knew what to do.

Read More: Irish designer “humbled” to dress Meghan Markle for her royal tour

All about the blue dress Jessica Mulroney wore to the Royal wedding:

Magical weekend with a handsome fella

A post shared by Jess Mulroney (@jessicamulroney) on

Jessica Mulroney wore an elegant royal blue dress to the Royal wedding with classic nude pumps. She also changed for the reception, donning a gold embellished cowl-back dress.

The blue dress was from Canadian label Di Carlo Couture and priced at $1,495 and her pumps were Christian Louboutin.

Read More: Meghan Markle's visit to Ireland highlights her surprising Irish ancestry

Jessica Mulroney is an Instagram star and bridal expert:

When both mother and daughter are crying... I know my job is done. ❤️

A post shared by Jess Mulroney (@jessicamulroney) on

Mulroney specializes in weddings and currently serves as a stylist for Sophie Gregoire-Trudeau, the wife of Canada’s prime minister, Justin Trudeau. She had previously marked out a career in public relations before transitioning to fashion.

Read More: Meghan Markle enjoys Guinness and can even pour a good pint