Meghan Markle Just Wore a $36 Dress From H&M

The Duchess of Sussex's royal wardrobe so far has been predominantly comprised of luxury labels, more than the high street, as she has turned to the likes of Givenchy, Oscar de la Renta and Victoria Beckham for her official visits. We could count on one hand the number of times Meghan has worn the high street since becoming a royal — she has worn one ASOS maternity dress and a sweater by Marks & Spencer. 

Today she wore a $36 knitted sleeved dress by H&M to visit one of the charities she has become a patron of, the animal rescue charity Mayhew. Meghan wore one of the key trends for spring summer 2019 — head-to-toe beige. She stuck to an all-beige color palette pairing her H&M dress with a matching coat by Armani and a bag by Stella McCartney. 

On Meghan: H&M Dress; Armani Coat; Stella McCartney bag. 

Shop the Look

Shop More Beige Pieces:

Next up, Meghan Markle's sold-out $120 flats just got restocked

Emma Spedding