If you purchase an independently reviewed product or service through a link on our website, SheKnows may receive an affiliate commission.
After making their public appearance debut during the Invictus Games in 2017, it’s safe to say the Games –an adaptive sports competition for wounded, injured and sick service personnel and veterans– has a special place in Meghan Markle and Prince Harry‘s relationship.
So, unsurprisingly, the two have participated and cheered each other on in the Games ever since, from Sydney, Australia, and The Hague, Netherlands, to Whistler, British Columbia. And, similar to what Markle does in every event she attends, the Duchess of Sussex always shows up and wows with her many looks.
At the 2025 Invictus Games in February 2025, Markle’s looks are proving anyone can still look chic and sophisticated with full winter gear. Now that’s a skill!
So, in honor of Markle’s always breathtaking looks, take a look at all of her Invictus Games looks over the years below!
All Bundled Up
During day two of the 2025 Invictus Games on Feb. 10, 2025, in Whistler, British Columbia, Markle layered up in this cream Mackage puffer jacket, a black beanie from Hat Attack, Moncler padded gloves and Sorel waterproof boots. She’s ready for the Canadian cold!
All in Navy
On Feb. 9, 2025, Markle attended the Wheelchair Basketball final during the 2025 Invictus Games in this navy La Ligne sweater and Veronica Beard jeans. During the game, she also added a Dôen gray blazer with a black lapel. A classic color palette!
Biggest Cheerleader
Markle wowed at the opening ceremony of the 2025 Invictus Games on Feb. 8, 2025, in this cream Sentaler Trench Coat with a green Brandon Maxwell dress underneath.
Ready for the Snow
Right on Valentine’s Day in 2024, Markle and Harry arrived hand-in-hand at the Invictus Games One Year To Go Event in Whistler, Canada. Her look showed that winter fashion can still be totally sophisticated.
Markle paired a beige maxi puffer jacket from Calvin Klein with an off-white sweater, white skinny jeans, brown snow boots from Sorel and an adorable black pom pom beanie from Burberry.
Gorgeous in Green
Markle looked breathtaking for the closing ceremony of the 2023 Invictus Games, with all eyes on her when she showed up in this strapless, deep green Cult Gaia gown.
Saying Goodbye
For the morning in the Games’ last day, Markle went for another neutral-toned look in these tapered beige belted pants, a white t-shirt and a matching trenchcoat. We just love how she and Harry are matching here!
Shades of Blue
On Day 6, Markle matched with the blue court in this two-toned Carolina Herrera midi dress with black heels. So timeless!
Romper Ready
During day 6, Markle looked ready for a day in the sun in this casual white romper from Zara and a beige blazer that she wore for the cycling medal ceremony.
Chic in White
Markle looked incredible during day 5 of the Düsseldorf games in this all-white look. For the day, Markle paired these white skinny jeans with a white sweater vest from Ralph Lauren.
Nude Tones
Earlier in the day, Markle joined Harry in attending a meeting with NATO representatives on the sidelines of the Games. For the moment, Markle wore these ultra-wide-leg tan-colored pants and a brown satin button-down on top.
Color Coordinating
During day 5 of this year’s games, the Sussexes showed up to the wheelchair basketball finals matching in all-black looks. Markle wore this sleeveless black top, black skinny jeans and pointed black pumps.
Starting With a Bang
In her first day of the Düsseldorf Games, Markle wowed in this summer-ready preppy look. Markle paired these white linen shorts with a black tank top, a matching belt and a gorgeous J. Crew white and black sweater.
Keeping It Affordable
For her first event at the Düsseldorf edition, Markle wowed in this chic yet ultra-afforable pleated dress from Banana Republic. That’s right, instead of wearing a high-end designer, she wore this dress that’s currently selling on the brand’s website for just $70. Talk about a relatable duchess!
Classic Palette
For the “One Year To Go” event in Sept 2022, Markle opted for a safe and chic color palette in these wide-leg beige pants and a white halter top.
Business Meets Casual
During the 2022 Games in Hague, Netherlands, Markle looked incredible in this business casual look comprised of a cream-colored belted blazer with classic blue jeans.
Opening Ceremony Ready
Markle looked incredible as she took the stage in 2022’s edition for her opening ceremony speech. For the big moment, Markle wore this white off-the-shoulder ruched top and classic black trousers.
All in the Jacket
Also during the Hague Games, Markle gave us some major outfit inspiration in this look during the Land Rover Driving Challenge. For the day’s events, she wore this boyfriend-style jeans, a white tank, and a statement black jacket with gold buttons. So sophisticated!
Wonderful in White
For the reception ahead of the start of the Invictus Games in The Hague, Markle wore one of our favorite outfits of hers to date: this relaxed-fit white pantsuit. So gorgeous!
Going Green
Back in 2018, Markle turned heads in this tuxedo-style green halter dress during the Invictus Games Closing Ceremony in Sydney, Australia.
Cheering Mode
Also in 2018, Markle put her best game face on while watching the Wheelchair Basketball final. For the day, she looked elegant as always in this slim-fit black trousers, black heels and this dark red peplum blazer.
So Supportive
In the opening ceremony of the Sydney Games, Markle blended in with fellow guests in the crowd as she rocked this black cocktail dress and a matching blazer. Nothing wrong with a classic, right?
Matching in Merch
In addition to all the brand looks she’s worn over the years, Markle also sported some Invictus Games merch when she went sailing with Harry back in 2018. What a cute moment between them!
Dressing It Up
Speaking of merch, Markle dressed up the Invictus Games polo shirt during the 2018 games with this crisp white blazer and black skinny jeans.
Sporty Chic
Speaking of dressing up the Games’ polo, Markle did it again in 2018 in this all-black look and a long dark green jacket. So sophiscated!
Pretty in Pattern
Prior to the beginning of the 2018 Games, Markle attended a reception at Australia House wearing this floral-printed green dress. To complement the colorful dress, Markle styled it with a black blazer and matching heels.
Number One Cheerleader
In her first-ever Games, Markle kept it simple during the closing ceremony in this all-black look with a nude jacket on top.
Debut Time
Back in 2017, Markle made her public debut with Harry during day 3 of the Toronto Invictus Games. For the milestone moment, Markle wore skinny ripped jeans, brown ballet flats, a matching brown bag and a classic white button-down.
In the Crowd
Also in 2017, Markle watched the Invictus Games from the crowd just like thousands of others. For the big event, the royal opted for a monochromatic look in this maroon pleated dress, a leather jacket and a matching clutch.
Leave a Comment