All Of The Best Summer Dresses From H&M Right Now Are Under £50

You'll struggle to choose.

H&M Dresses

by Natalie Hammond |
Updated on

The weather's been decidedly unpredictable - sunny one minute, cloudy the next - but if you don't crack out a summer dress soon, mid-2021 might be your next opportunity.

You’ve probably got some old favourites that just need sunglasses, sandals and a straw hat to say ‘summer-ready’, but if you’re on the hunt for something new and don’t want to feel guilty about it, H&M has some cracking options. And they’re all under £50.

The brand is excelling at dresses with balloon sleeves and sweet-spot hemlines (that point between your mid-calf and ankle) at the moment. My favourites are this floral beauty and this puff sleeved style that is making me excited about the prospect of occasion dressing. I’d just add a pair of cat’s eye sunglasses - the London-based Hot Futures has classic all-rounders - and some practical sandals to make them less girlish.

The white dress is big news this summer, but it doesn’t have to be innocent and virginal if you don’t want it to be. This mini with flared hem certainly has butter-wouldn’t-melt qualities, but this shirt dress, with its wide collar and spare pleating, is a real palette-cleanser if you need a break from prints.

Scroll through the gallery below and pick your favourites. Summer suddenly looks even better.


SHOP: The Best H&M Dresses For Under £50

H&M, Puff-Sleeved Dress, £17.991 of 13

H&M, Puff-Sleeved Dress, £17.99

H&M, Long Chiffon Dress, £39.992 of 13

H&M, Long Chiffon Dress, £39.99

H&M, Rib-Knit Dress, £39.993 of 13

H&M, Rib-Knit Dress, £39.99

H&M, V-Neck Dress, £19.994 of 13

H&M, V-Neck Dress, £19.99

H&M dress5 of 13

H&M, Balloon-Sleeve Dress, £34.99

H&M dress6 of 13

H&M, Lyocell-Blend Dress, £34.99

H&M, Voluminous chiffon dress, £39.997 of 13

H&M, Voluminous chiffon dress, £39.99

H&M, Puff-sleeved cotton dress, £24.998 of 13

H&M, Puff-sleeved cotton dress, £24.99

H&M, Collared dress, £24.999 of 13

H&M, Collared dress, £24.99

H&M, Puff-sleeved dress, £24.9910 of 13

H&M, Puff-sleeved dress, £24.99

H&M, Collared dress, £24.9911 of 13

H&M, Collared dress, £24.99

H&M, Puff-sleeved dress, £39.9912 of 13

H&M, Puff-sleeved dress, £39.99

H&M, Lyocell-blend dress, £39.9913 of 13

H&M, Lyocell-blend dress, £39.99

Just so you know, whilst we may receive a commission or other compensation from the links on this website, we never allow this to influence product selections - read why you should trust us