Meghan Markle [1] has had quite a year when it comes to fashion, and all of her best looks [2] had one thing in common: they're surprisingly affordable! While the Duchess of Sussex has been spotted in her share of designer pieces (still not over her amazing Gucci clutch [3]), she definitely doesn't shy away from rocking affordable pieces [4]. From a $65 ASOS maternity dress [5] to a pair of $140 Veja sneakers [6], we're counting down all of Meghan's reasonably priced pieces ahead. As an added bonus, we've even shopped them out!
Meghan's High-Waisted Everlane Jeans Don't Cost a Fortune
She styled the jeans with a black tee and a beige trench from The Line [7].
Meghan Wore a Purple Aritzia Dress During the Invictus Games
Meghan's pleated dress [8] by Aritzia's brand Wilfred only costs $185. She styled the dress with a matching Mackage leather jacket.
Meghan Completed Her Black Denim and Puffer Jacket With a Pair of Birdies Flats
She styled her Birdies flats [9] with Prince Harry's puffer.
Meghan Styled Her Affordable Outland Denim With a Club Monaco Coat and Stuart Weitzman Boots
She wore these casual jeans [10] while visiting New Zealand.
Meghan Stepped Off Her Flight in an ASOS Maternity Dress
The mom-to-be wore this $52 dress [11] in New Zealand.
Meghan Carried a Chic Cuyana Bag When She Headed From Australia to New Zealand
She styled the bag [12] with a Boss by Hugo Boss dress and Aquazzura pumps.
Meghan Headed Out For the Day in a Reformation Dress and Sarah Flint Sandals
She styled the ethical striped dress [13] with flats [14] that were affordable, too!
Meghan's Exact Dress
Reformation Pineapple Dress [15] ($218)
Meghan Accessorised Her Look For the Invictus Games With a Pair of Illesteva Shades
She styled the cool shades [16] with a white Altuzarra blazer, Tabitha Simmons pumps, Mother Denim jeans, and Ecksand stackable rings.
Meghan's Exact Illesteva Sunglasses
Illesteva Palm Beach Sunglasses in Amber [17] ($240)
Meghan Carried Her Oroton Bag For a Day of Sightseeing in Australia
She styled the bag [18] with a L'Agence blazer, Mother Denim jeans, and Aquazzura heels.
Meghan Traded Her Heels For Veja Sneakers For a Cruise Around the Sydney Harbor
She styled the casual trainers [19] with an Invictus Games jacket and a pair of affordable Mother Denim jeans.
Meghan Wore a Pair of Castaner Espadrilles For a Beach Day in Sydney
She styled the lace-up shoes [20] with a Martin Grant maxi dress [21].
Meghan Wore Rothy's Flats in Australia
She's worn these comfortable flats [22] multiple times.
Meghan Wore the Serena Williams Collection Blazer in Dubbo, Australia
Meghan supported Serena's new fashion line [23], as a true friend would.
Meghan Wore a White Blouse by Misha Nonoo and an Everlane Tote
She finished her outfit with a pair of practical Sarah Flint bow flats [24] and Mother Denim jeans.