Meghan, 42, stunned in the simple yet chic black frock with button detailing down the front and belted at the waist as she joined her husband on stage at an event on the second evening of the 2023 tournament.
She paired her dress with black pumps and wore her thick brunette locks down and brushed behind one shoulder.
As she delivered a speech onstage just hours after landing in Dusseldorf, Meghan had Harry by her side, who looked equally smart in a black suit and dark blue shirt.
The pair looked relaxed as they attended the private Invictus event, which is hosting competitors and their family and friends, and is sponsored by Amazon.
Meghan’s evening glamour look follows her travel chic outfit earlier today as she flew from LAX to Dusseldorf, with a brief stopover at London Heathrow.
Spotted boarding her first flight in LA, the Duchess looked effortlessly stylish in her $770 ivory Valentino mules, black baggy three-quarter-length trousers, a V-necked long-sleeved top and oversized $500 Celine sunglasses on her head while carrying a trademark hat.
She was clutching a $2,650 Goyard tote bag while her solo bodyguard was lugging a rucksack and dark suit carrier that may have contained one of Meghan’s dresses.
Known for her quiet-luxury outfits, often monochrome, dazzling red-carpet dresses and sharp suits, Meghan’s wardrobe combines designer royalty from Valentino and Celine to Manolo Blahnik, Chanel and Cartier with some affordable finds from Self Portrait and Aritzia.
Many of her big style moments have been at the Invictus Games where she famously made her debut back in 2017 wearing ‘The Husband’ shirt by Misha Nonoo just months before the pair’s royal engagement.