While the royals are always dressed to the nines — usually in designer pieces, no less — that doesn't mean they don't dabble in affordable pieces every now and then. Kate Middleton, Meghan Markle, and even Princess Eugenie have all tried their hands at fast fashion, and they still manage to look like a million bucks. From Meghan's $35 H&M maternity dress to Kate's Zara dress (which is apparently jogging-friendly), we're counting down the royals' most reasonably priced pieces, and we've even shopped them out.
Meghan wore her beige knit dress, which only costs $35, to visit an animal welfare charity in Mayhew, England. She accessorized with slingback pumps and a Stella McCartney bag.
Kate wore her affordable $65 Superga sneakers with an all-black ensemble.
Princess Eugenie styled her $85 Mr. Boho sunglasses with a stunning baby blue dress by Whistles during a friend's wedding.
Kate wore a pair of Asprey Oak leaf earrings and layered a gingham shirt underneath her olive-toned Fjällräven sweater, which costs $90.
She styled her $120 Birdies flats with Prince Harry's puffer.
Meghan's pleated dress by Aritzia's brand Wilfred only costs $185. She styled the dress with a matching Mackage leather jacket.
Wilfred Beaune Dress in Truffle ($75, originally $185)
She's worn these comfortable $145 flats multiple times.
Rothy's Pointed Toe Flats ($145)
Kate styled her trusty Zara jeans with her favorite Penelope Chilvers boots and an army green jacket from Fjällräven.
Z1975 Zippered Jeans ($20, originally $40)
She styled the $65 jeans with a black tee and a beige trench from The Line.
Kate proved that she could even jog in her practical Summer dress from Zara.
Zara Striped Dress ($30, originally $70)
The mom-to-be wore this $52 dress in New Zealand.
She styled the $120 lace-up shoes with a Martin Grant maxi dress.
Meghan supported Serena's new fashion line, as a true friend would. Her chic blazer costs $145.