Today, the Duchess of Sussex, 42, stepped out for day four of the Invictus Games in Germany. (FYI, the Paralympic-style competition was founded by Prince Harry in 2014.) She attended the event alongside her husband, 38, who held her hand as they met with athletes and presented trophies.
Meghan Markle Joins Prince Harry in Germany for Invictus Games (& They're Both All Smiles)
Reunited and it feels so good
PureWow editors select every item that appears on this page, and the company may earn compensation through affiliate links within the story. All prices are accurate upon date of publish. You can learn more about the affiliate process here.
Markle wore a semi-casual outfit, featuring white linen shorts and a matching blazer with black trim. The duchess accessorized with black accessories, including a Givenchy belt and a tank top. She also added a gold watch and bracelet to complement the buttons on the jacket.
This wasn’t Markle’s first appearance at the 2023 Invictus Games. Earlier this week, the duchess joined her husband for day three of the competition. At the time, the duchess wore a flattering Pleated Shirtdress by Banana Republic (
$140; $70). While the black version is not available online, the white one is currently on sale for 50 percent off.
Prince Harry arrived in Germany last week to prepare for the Invictus Games. He carried out multiple solo engagements before Markle joined him overseas.
Although they likely left their two children—Archie (4) and Lilibet (2)—at home, we’ll still be on the lookout for a Sussex family sighting.
Stay up-to-date on every breaking royal family story by subscribing here.