Meghan Markle Wore a $240 Dress From a Viral Brand Sofia Richie Loves
It's almost guaranteed that whatever Meghan Markle wears will sell out—as long as it's not custom-made or impossible to get without celebrity status (which has happened quite a bit due to the whole royal thing). Luckily, her latest outfit isn't as tricky to re-create because it costs under $250 and is still very much in stock at Moda Operandi.
Ahead of her 42nd birthday, Markle was spotted on a dinner date with Prince Harry at Tre Lune in Montecito, California, wearing a black-and-cream striped tube dress that's both reasonably affordable and majorly chic. Known as the Theo, the dress was designed by Australian label Posse, which has been all over the fashion news ever since Sofia Richie Grainge wore a linen two-piece set from the brand during her wedding weekend in the South of France.
Keep scrolling to snag Markle's date-night dress before it sells out like the set Grainge wore.
On Meghan Markle: Posse Theo Striped Jersey Strapless Maxi Dress ($240)
See Sofia Richie Grainge's pre-wedding Posse look:
Shop Richie Grainge's set:
Shop more Posse pieces:
This set is perfect for traveling.
Shop the matching Tia High-Waisted Linen Flared-Leg Pants ($300).
Yes, yes, 1000% yes.
Shop the matching Ducky Oversized Paperbag-Waist Linen Pants ($270).
Shop more tube dresses:

Eliza Huber is currently the Associate Editorial Director at Who What Wear. She joined the company in 2021 as a fashion editor after starting her career as a writer at Refinery29, where she worked for four years. During her time at WWW, she launched Go Sports, the publication's sports vertical, and published four (and counting) quarterly issues tied to the WNBA, Formula One, and more. She also created two franchises, Let's Get a Room and Ways to Wear; profiled Dakota Fanning, Diane Kruger, Katie Holmes, Gracie Abrams, and Sabrina Carpenter for WWW's monthly cover features; and reported on new seasonal trends, up-and-coming designers, and celebrity style.