All of Meghan Markle’s Invictus Games 2025 outfits
![All of Meghan Markle’s Invictus Games 2025 outfits](https://landerspark.com/wp-content/uploads/2025/02/meghan.jpg)
Meghan Markle is having a stylish stay in Canada.
The Duchess of Sussex, 43, descended upon Vancouver over the weekend alongside husband Prince Harry, 40, for the Invictus Games 2025, where she’s been hitting events in polished looks.
Founded by Prince Harry in 2014, the international competition brings together wounded, injured and sick Service personnel — and Markle has been known to attend the outings in some luxe ensembles over the years.
The couple have had some stand-out moments already, including dancing and showing some PDA at various events, including an NHL game on Sunday.
Below, see everything the “Suits” alum wore to the Invictus Games 2025 so far.
Feb. 7
Markle kicked off the festivities on Friday night at a welcome reception, going monochromatic in a chocolate brown pleated A.L.C. midi dress ($795).
She added matching brown pumps and styled her hair in a side part with waves.
Her jewelry — a yellow gold Cartier Love bracelet ($6,100) and the label’s gold Tank Française watch ($22,300) — added a glam touch to the neutral number.
Feb. 8
The next morning, the mother of two made an appearance at the True Patriot Love Foundation breakfast, mingling with athletes competing in the games.
She kept it simple in an ivory cashmere Rag & Bone sleeveless turtleneck along with coordinating wide-leg Altuzarra pants ($995).
Understated jewelry and brown suede Ralph Lauren heels ($575) completed her look.
Later in the day, Markle attended the opening ceremony, where she was clad in a chic ivory Sentaler coat ($2,290) made from baby alpaca wool.
The royal styled the outerwear with beige Aquazzura pumps and the same Cartier pieces she wore on Friday night.
It’s unclear what she had on underneath, though she appeared to bundle up with a turtleneck sweater while Prince Harry kept things simple in a suit.
On Saturday, the couple made a surprise appearance at the Toronto Maple Leafs vs. Vancouver Canucks Game in a two-toned Givenchy jacket atop a black Valentino turtleneck.
She first wore the coat in Australia in 2018 — just hours before Kensington Palace announced that she was pregnant with her first child, Archie — though its designer was not revealed until this appearance six years later.
The Duchess of Sussex finished the getup with black Valentino ankle boots.
Feb. 9
On day two of the games, Markle arrived at a wheelchair basketball match between the USA and Nigeria, rocking a light gray jacket from Dôen. While her contrasting color is currently sold out, it is available in all black for $598.
Elsewhere in her outfit, she wore a navy La Ligne sweater ($325) and skinny flared Veronica Beard jeans ($298).
Finally, she accessorized the look with black suede booties from Stuart Weitzman.
Meanwhile, at another event on the same day, Markle tossed a navy Hermès puffer jacket worth nearly $3,000 on top of her outfit.
At a family and friends activity at the Nations Home later on Sunday, Markle changed her entire outfit up, this time opting for a monochromatic olive green look.
She paired a Dôen sweater with a calf-length La Ligne skirt in a similar earthy hue.
On the accessories front, Markle slipped back into her brown suede Ralph Lauren heels and pulled her hair into a ponytail.
With the games continuing until Feb. 16, we’re sure there are plenty more head-turning royal looks to come.