13 Royal-Approved Fashion Items That Are Only $150 or Less

Getty
Every editorial product is independently selected by our editors. If you buy something through our links, we may earn commission.

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.

01

Meghan Markle Wore an H&M Knit Dress in Mayhew, England

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.

02

Kate Middleton Wore Superga Sneakers in London

Kate wore her affordable $65 Superga sneakers with an all-black ensemble.

03

Princess Eugenie Wore Mr. Boho Sunglasses in England

Princess Eugenie styled her $85 Mr. Boho sunglasses with a stunning baby blue dress by Whistles during a friend's wedding.

04

Kate Wore a Gray Sweater For Their Christmas Card at Kensington Palace

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.

05

Meghan Wore a Pair of Birdies Flats in New Zealand

She styled her $120 Birdies flats with Prince Harry's puffer.

06

Meghan Wore a Purple Aritzia Dress During the Invictus Games

Meghan's pleated dress by Aritzia's brand Wilfred only costs $185. She styled the dress with a matching Mackage leather jacket.

07

Meghan Wore Rothy's Flats in Australia

She's worn these comfortable $145 flats multiple times.

08

Kate Wore Zippered Zara Jeans in London

Kate styled her trusty Zara jeans with her favorite Penelope Chilvers boots and an army green jacket from Fjällräven.

A Similar Version of Kate's Jeans

Z1975 Zippered Jeans ($20, originally $40)

09

Meghan Wore High-Waisted Everlane Jeans in Toronto

She styled the $65 jeans with a black tee and a beige trench from The Line.

10

Kate Wore a Blue Striped Zara Dress During the Royal Charity Polo Game

Kate proved that she could even jog in her practical Summer dress from Zara.

A Similar Version of Kate's Striped Zara Dress

Zara Striped Dress ($30, originally $70)

11

Meghan Stepped Off Her Flight in New Zealand Wearing an ASOS Maternity Dress

The mom-to-be wore this $52 dress in New Zealand.

12

Meghan Wore a Pair of Castaner Espadrilles For a Beach Day in Sydney

13

Meghan Wore the Serena Williams Collection Blazer in Dubbo, Australia

Meghan supported Serena's new fashion line, as a true friend would. Her chic blazer costs $145.

14
Your Shopping Cheat Sheet
Great. Thanks for signing up!
Get editor-curated product recommendations and reviews sent straight to your inbox.
We'll see you in your inbox
By signing up, I agree to the Terms and Privacy Policy.

Related