Inside Meghan Markle’s lavish Invictus Games wardrobe - from eye-watering costs to tribute to Princess Diana
The perfect winter chic!Meghan Markle didn’t disappoint with her outfit choices for the 2025 Invictus Games.
The Duchess of Sussex, 43, has been out and about in Canada at different events linked to the games with her husband Prince Harry – who founded the games in 2014.
While out and about, Meghan has looked stunning in a variety of different winter outfits. From whopping costs to a sweet nod she seemingly made to Diana, let’s take a look inside the duchess’ different looks.

Meghan Markle wears ‘£2,400’ trench coat for Invictus Games
The 2025 edition of the Invictus Games began on Saturday, February 8, with the opening ceremony taking place at the BC Place stadium in Vancouver, Canada.
For the occasion, Meghan wore a chic ivory trench coat from Sentaler. It reportedly costs £2,400 ($2.9k).
She paired the coat with a pair of nude heels and wore her brunette hair down with a slightly bouncy curl in it.
Underneath the trench coat, Meghan was wearing a brown metallic dress by ALC, costing £920 ($1.1k).

Meghan makes nod to Princess Diana with grey blazer
On Sunday (February 9), Meghan and Harry attended the first day of the Invictus Games. They watched a wheelchair basketball game in the Vancouver Convention Centre.
For the event, the duchess wore a light grey blazer called the Duccio Jacket from Dôen. It featured a brown/burgundy collar and is reportedly priced at £748 ($929).
Meghan paired the blazer with a chunky navy knit jumper and jeans.
It also channelled a previous look worn by Meghan’s late mother-in-law Princess Diana in the 1980s. Diana – who died in 1997 – wore a grey blazer which featured a black collar and looked very similar to Meghan’s piece.

Duchess of Sussex’s Hermès bomber jacket
Elsewhere, Meghan wore a black £3000 ($3.7k) Hermès bomber jacket for another event at the games.
The duchess rewore the jacket which she had previously worn during her trip to Canada in 2024.
Meghan opted for a casual look at the Invictus Games, pairing the jacket with a pair of black jeans and a simple knitted jumper.
Meghan and Harry were watching wheelchair curling at the Hillcrest Recreation Centre in Vancouver.

Meghan Markle’s white Mackage puffer coat
On Monday, Meghan wrapped up warm for the chilly weather as she and Prince Harry attended the Whistler Welcome celebration.
She opted for a white puffer coat from Mackage, costing £1,250 ($1.5k), for the event in Whistler.
She paired the coat with a black jumper, skinny jeans, black Moncler gloves, a black beanie and a pair of grey Sorel’s Joan of Arctic boots – reportedly costing £195 ($242).

Duchess of Sussex’s winter chic outfits at Invictus Games
On Tuesday (February 11), Meghan wrapped up once again wearing a black puffer coat, a black beanie hat and an all-white outfit.
She wore an off-white knitted jumper, white jeans and the same Sorel Joan of Arctic boots but in a beige colour. She added a pair of sunnies to the look.
It’s been reported that Meghan has now returned to California to the couple’s two children – Prince Archie, five, and Princess Lilibet.
Harry will remain in Canada for the games, which end on Sunday (February 16).
Which of Meghan’s Invictus Games looks is your favourite? Let us know by leaving a comment on our Facebook page @RoyalInsiderOfficial.
