Meghan Markle, 42, made her first appearance as Prince Harry’s girlfriend at the 2017 Invictus Games which were held in Toronto.
The Duchess of Sussex wore a Mackage Baya Leather Jacket at the Opening Ceremony, which has since sold out, with a Wilfred Beaune Pleated Midi Dress, which is still available to buy at a discounted £59.
In pictures that were viewed around the world, Meghan later walked hand-in-hand with Harry to watch the Invictus Games semi-final tennis match.
The Duchess looked incredible in a Misha Nonoo “The Husband” Shirt, which costs £202. Meghan paired these with Mother Denim Looker Ankle Fray Jeans, which are no longer in stock.
The former Suits actress opted for Sarah Flint “Natalie” Flats, which cost £357, and an Everlane Cognac Leather Market Tote, currently available for £92.
READ MORE: Duchess Sophie was allowed to keep £1.25m wedding tiara – unlike Kate and Meghan
We use your sign-up to provide content in ways you’ve consented to and to improve our understanding of you. This may include adverts from us and 3rd parties based on our understanding. You can unsubscribe at any time. More info
Meghan accessorised with Zofia Day Dash Ear Studs that are still available for £676, and a £532 Kismet by Milka Dangle Full Circles Bracelet. She completed her iconic 2017 look with FINLAY & CO. ‘Percy’ Light Tortoise Sunglasses that cost £150.
For the closing ceremony that year, Meghan chose to wear a LINE trench coat from the Spring 2016 Collection.
By the time the 2018 Invictus Games came around, Meghan and Harry were a married item with royal titles – the Duke and Duchess of Sussex.
Meghan chose to recycle one of her favourite dresses by Stella McCartney for the Opening Ceremony in Sydney.
Don’t miss…
Crown Princess Mette-Marit was a controversial bride but wore understated dress[LATEST]
Lady Amelia Windsor’s most unusual style decision made huge environmental impact[STYLE]
Charlene lives in gilded palace – but may also have private home in Switzerland[PROPERTY]
She covered her small baby bump (as she was pregnant at the time with Prince Archie) with a coat by Gillian Anderson for Winser.
One of the Duchess’s most popular looks from the 2018 Invictus Games was a crimson knitted top by Scanlan Theodore. She paired this with her Sarah Flint Perfect Jay Pumps 100, which are currently on sale for £305.
At the Closing Ceremony that year, the Duchess wore an olive-green Antonio Berardi dress that was absolutely beautiful.
The 2020 Invictus Games were postponed until 2022 due to the coronavirus pandemic, and Meghan stepped out looking fantastic in a £4,600.60 wool Ralph Lauren coat over a chic, all-white ensemble by Valentino.
To watch the Jaguar Land Rover Driving Challenge, the Duchess looked chic in a £2,979 tweed jacket by Celine with £134 skinny jeans by Moussy Vintage.
At the Opening Ceremony in The Netherlands that year, Meghan wore an £840 off-the-shoulder bodysuit by Khaite.
On day three, the former Suits actress donned a £523 white belted jacket by Brandon Maxwell.
The Duchess stunned at one of the final receptions for the 2020 Invictus Games in a white mini-dress from Valentino, which has since sold out.
Source: Read Full Article