Over the weekend, Meghan Markle wore a pretty, pleated Club Monaco dress (as in, the moderately priced mall store; it's only $328!). It immediately sold out, but the brand worked overtime to re-stock the dress. Don't get me wrong, $328 is still a bit of a stretch. But it's much more affordable than most of Markle's dresses. And we don't expect the Shoanah dress to be up for grabs for long.
VIDEO: Meghan Markle Steps Out with Prince Harry on Her Birthday to Celebrate a Friend's Wedding
Her shoes and sunglasses are more of a splurge, but you can re-wear both for years to come. Markle has already worn these Aquazzura pumps ($750; bergdorfgoodman.com) three times this summer. The Linda Farrow sunglasses are $1,105, but they're a classic silhouette with just the right amount of sparkle.