Meghan Markle stole the show during the 2023 Invictus Games in Germany. The Duchess of Sussex wowed the crowd in many different outfits, but our favorite had to be the J. Crew cardigan and matching shorts she wore for the fourth day of the event.
Meghan opted for a spirited and preppy ensemble, donning a lively J.Crew white cardigan featuring stylish black trim and gold pendants. She paired it with a simple black top and complementing high-waisted white shorts from Staud. To complete her look, Meghan slipped into a pair of elegant Chanel slingback flats in nude and black hues.
Meghan Markle Reminds Fans Of Princess Diana
During the event, social media users on tiktok couldn't help but remember Princess Diana after seeing Meghan interact with non-royals.
One user said, "I see characteristics of Princess Di in her," along with a heart emoji.
The late Princess of Wales, earned the endearing title of the "People's Princess" due to her remarkable ability to form genuine connections with individuals outside the royal circles.
Another fan wrote, "The people's Prince and Princess having fun!"
One fan commented, "I love these two. Princess Di is beaming in heaven."
Meghan wore a total of 10 looks for the games. To kick off the week, Meghan adorned herself in a sophisticated black long-sleeve midi dress from Banana Republic. She elegantly accentuated her waist with a black Bottega Veneta belt and finished off her ensemble with understated black pumps from Aquazzura.
Meghan radiated elegance at the Invictus Games Closing Ceremony in a stunning teal floral dress by Cult Gaia, featuring a chic strapless design. She completed her look with a pair of stylish beige pumps.