
Getty Images for the Invictus Ga
Konnichiwa, Zara.
While Meghan Markle has been rocking affordable brands from J.Crew to Banana Republic at the Invictus Games 2023 this week, she surprised royal fans by stepping out in a Zara romper Friday after reportedly ditching the brand in her “Suits” era.
The Duchess of Sussex, 42, wore the ecru ensemble — which is a past-season item from the fast fashion brand — with a matching oversized blazer to take in the events (and celebrate Prince Harry’s 39th birthday) at the Invictus Games in Düsseldorf, Germany.
While she went with a bargain one-piece look, Markle stuck to her Invictus formula of pairing attainable brands with designer accessories, wearing a pair of black YSL sandals ($725) with Bottega Veneta hoops ($305) and a $995 gold Brilliant Earth pendant featuring her astrological sign, Leo.
Her choice of brands is an interesting one, as Markle is famously said to have thrown a “Sayonara, Zara” party after she landed her role in “Suits,” during which she “gave away the lower-priced clothes in her closet to her guests,” per Vanity Fair.

Getty Images for the Invictus Games Foundation
UK Press via Getty Images