Meghan Markle sports Givenchy to the wedding of Princess Eugenie

Meghan, Duchess of Sussex-AKA Meghan Markle-has fast become a royal fashion star, and her outfit for Princess Eugenie of York's wedding saw her resort to one of her favourite designers.

For Princess Eugenie and Jack Brooksbank's wedding on October 12, guests also received gift bags, and aside from being instantly collectible, they also supported a great cause: young women artisans in West Bengal, India.

Eugenie exchanged vows with Brooksbank wearing an open-back, long-sleeve Peter Pilotto gown with her hair in a very Meghan Markle-like loose chignon created by hairstylist Sonny-Jo MacFarlane.

The Duchess of Sussex wore a navy coat and dress to the royal wedding of Princess Eugenie this morning. Kate Middleton has donned the glamorous accessory on more than one occasion, and even newcomer Meghan Markle rocked the Queen Mary Diamond Bandeau when she married Prince Harry.

Meghan and Harry are familiar with the venue, having celebrated their own royal wedding in St George's Chapel of Windsor Castle on May 19th this year.

They were treated to scores of celebrities filing into the chapel, including Jimmy Carr, Liv Tyler and Naomi Campbell. "Could she be hiding something?" "I think we will see Meghan wearing 30-35 ensembles in total".

Only two weeks after she re-married, ex-husband Trevor proposed to Tracey. The former actress has been practising the move since she announced her engagement to Harry, debuting her first curtsy on Christmas Day 2017, when she joined the family at church.

Vanessa Coleman