Meghan Markle is showcasing her impeccable fashion choices at this year's Invictus Games, stunning royal fans with her second outfit of the day. After sporting a white romper earlier, the Duchess of Sussex made a stylish switch to a deep blue indigo denim ensemble. Accompanied by Prince Harry, they attended the sitting volleyball finals at the Merkur Spiel-Arena, and keen-eyed fans couldn't help but notice the resemblance between her Carolina Herrera dress and a previous outfit.
Today's look featured a shirtdress design, complete with a collar, front buttons, and a cinched waist accentuated by a tie belt. Interestingly, this bears a striking similarity to a denim dress Meghan wore in 2018, also by Carolina Herrera, featuring a belt and an A-line shape. Back then, she wore it to support Prince Harry at the Sentebale charity polo match, just a few months after their wedding. On that occasion, she paired the sleek dress with beige heels and a white clutch.
While the previous dress was monochromatic, today's dress added a touch of flair with a band of lighter denim at the hem, creating a stylish two-tone denim-on-denim effect.
Prince Harry, true to his tradition for the games, donned his black polo shirt embellished with the Invictus Games logo on the chest. As the creator of the event, which commenced in 2014, Harry has been dedicated to supporting “injured, sick, and wounded service personnel and veterans.” The finals witnessed by the Sussexes involved a fierce competition between Colombia and Poland, vying for the gold medal in sitting volleyball.
Earlier in the day, during an event where Harry was treated to a heartwarming “Happy Birthday” performance by the crowd and athletes, Poland secured victory over Germany, securing their spot in the finals.