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

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
Getty | Neil Mockford

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
Getty | Karwai Tang

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
Getty | Max Mumby/Indigo

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
Getty | Handout

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
Getty | Karwai Tang

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
Getty | Karwai Tang

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.

08
Kate Wore Zippered Zara Jeans in London
Getty | Samir Hussein

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
zara.com

A Similar Version of Kate's Jeans

Z1975 Zippered Jeans ($20, originally $40)

09
Meghan Wore High-Waisted Everlane Jeans in Toronto
Getty | Karwai Tang

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
Getty | Karwai Tang

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.com

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
Getty | HAGEN HOPKINS

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
Getty | Ryan Pierse

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

13
Meghan Wore the Serena Williams Collection Blazer in Dubbo, Australia
Getty | Samir Hussein

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.