All of Meghan Markle’s Invictus Games outfits: Shop her J.Crew and Banana Republic looks September 14, 2023 Elana Fishman Since arriving in Germany fashionably late on Tuesday, the duchess has been making one style statement after the next in a series of high-low looks.