She's been turning out looks at this year's Invictus Games.
Meghan Markle is on her second outfit of the day — and royal fans can't get enough of the duchess's fashion picks at this year's Invictus Games. Earlier in the day, Meghan picked a white romper, but this afternoon, she swapped the crisp white for a deep blue indigo denim. People reports that she and Prince Harry attended the sitting volleyball finals at the Merkur Spiel-Arena and that many fans noticed that her Carolina Herrera dress had a resemblance to something she'd worn before.
While today's look was a shirtdress, complete with a collar and buttons in the front (Meghan finished the look with a pair of pointy black pumps and cinched the dress at the waist with a tie belt), it looks very similar to a dress she wore in 2018. That dress was also by Carolina Herrera, also denim, and also featured a belt and A-line shape. Meghan wore it to support her husband at the the Sentebale charity polo match — just a few months after her wedding — and paired the sleek dress with beige heels and a white clutch. That dress was monochromatic, while today's dress featured a band of lighter denim at the hem, giving the dress a two-tone denim-on-denim effect.
Harry wore his defacto uniform for the games: a black polo shirt with the Invictus Games logo stitched at the chest. Harry created the event, which started back in 2014, for "injured, sick, and wounded service personnel and veterans." The finals that the Sussexes attended today was between Colombia and Poland, which were competing for the gold medal for sitting volleyball.
Earlier in the day, at the event where Harry got a sweet "Happy Birthday" performance from the crowd and athletes, Poland defeated Germany for a place in the finals.
For more InStyle news, make sure to sign up for our newsletter!
Read the original article on InStyle.