These New £40 H&M Flats Are as Chic as the £720 Designer Pair I Want


(Image credit: Christian Vierig/Getty Images)

If you're like me, I'm sure you agree that the best shoe trends are flat shoe trends. They're certainly the ones I wear the most, as someone who works from home full time. As you can imagine, the fact that one of the biggest shoe trends of the season is a flat one is very exciting to me, and that trend is ballet flats.

I quickly jumped on the satin Miu Miu Ballerinas trend a few months ago and now I can't stop thinking of a £720 Prada pair that came out before the holidays (and is now almost sold out). I know—£720 is a lot of money no matter how you look at it, and since my size in the Prada pair is sold out anyway, you can imagine my excitement when I came across another classic pair of ballet flats on H&M today. Like the Prada pair, they're made of soft, flexible leather and have a delicate bow. The Prada triangle may be absent but they sure do look expensive for £40.

I have a hunch that these will be one of those H&M items that sell out quickly, so keep scrolling to shop the flats before they do, along with some of my other favourite affordable ballet flats.

Shop the H&M Flats

Shop the Prada Flats

Shop More of My Affordable Ballet Flat Picks

This story originally appeared on Who What Wear U.S. 

Next, Spring/Summer 2023 Fashion Trends: 21 Expert-Approved Looks You Need to See

Allyson Payer
Senior Editor

Allyson is a senior editor for Who What Wear. She joined the company in 2014 as co-founder Katherine Power's executive assistant and over the years has written hundreds of stories for Who What Wear. Prior to her career in fashion, Allyson worked in the entertainment industry at companies such as Sony Pictures Television. Allyson is now based in Raleigh, North Carolina, and is originally from Baton Rouge, Louisiana. She holds a BFA in theater. Her path to fashion may not have been linear, but based on the number of fashion magazines she collected as a child and young adult, it was meant to be.