I’ve Tried And Tested Hundreds Of Dresses – But It’s H&M’s Collection I Keep Going Back To

Timeless, trendy and currently on sale, these dresses are perfect for sprucing up your spring/summer wardrobe.

best H&M dresses

by Hitanshi Kamdar |
Updated on

One-and-done dresses are the staple that hold most of our spring/summer wardrobes together. No matter if your style MO leans minimalist or maximalist, once the weather starts to heat up, a spring dress or two take the guesswork out of building the perfect chic outfit, whether you're headed to the office, an alfresco brunch or jetting off to sunnier shores on holiday. Good news then, that the high street is crowded with many a great dress brand: Nobody's Child offers a dress for every taste, while Damson Madder has mastered the It-dress game, and then there's H&M, which delivers on all of the above and more.

©Instagram/@brittrix

No matter how many brands pop up on the high street, few are likely to boast a fan following of stylish insiders and fashion editors alike quite like H&M. From its highly coveted designer collaborations and premium Studio collection to the brand's classically affordable main collection, it has long been our de facto destination for everything from linen trousers and jeans to cosy knits and dresses.

H&M x magda butrym collection dress
H&M x Magda Butrym collection ©Instagram/@isabellalondono1

As a self-proclaimed dress addict and fashion writer, I have access to an array of designer and under-the-radar gems, yet I find myself trawling through H&M's new-in section just about every week. Why? Well because, whether I need a clean-cut staple or a personality-infused sartorial statement, the brand's selection has it all. Not to mention, they're crafted with an attention to detail that often gets mistaken for designer, even to the well-trained eyes here at Grazia HQ.

The brand's latest releases are proof of its sartorial prowess: from ruffled chiffon confections and sequinned party-starters to souped up shift dresses and breathable linen midis, it's packed with just about every dress you'd need to get through summer in style. That said, with so many good options to choose from, how do you pick which ones make the final cut? Well, to save you hours of scrolling and decision paralysis, I've sifted through H&M's sizeable inventory and curated an edit of the best dresses on offer. Plus, many of the brand's bestselling pieces are currently on sale.

best H&M dresses
©Instagram/@laura.byrnes

From lust-worthy collabs to trusty classics, shop the best H&M dresses below.

Shop: The Best New In H&M Dresses 2025

On sale

H&M Silk-Blend Maxi Dress
Price: $93.50 (was £109.99)

www2.hm.com

I spotted this silk-blend maxi on Frankie Bridge's Instagram recently and it's taken top spot on my summer mood board. Seemingly simple, the semi-sheer dress features a scoop neckline and a flared hem that'll work wonders with strappy sandals and a raffia bag on holiday.

15% off

H&M Pleated Bandeau Dress
Price: $55.25 (was £64.99)

www2.hm.com

A floral take on the viral Nobody's Child bandeau polka dot dress, this calf-length midi comes with a waist-defining draped bodice with flowing ties at the back and a universally flattering pleated A-line skirt. It's the perfect dress for dressier summer events. If you're not into printed dresses, H&M also has a plain mint green iteration that's excellent.

15% off

H&M Broderie Anglaise Shirt Dress
Price: $63.75 ( was £74.99)

www2.hm.com

A shirt dress is a cornerstone of any well-rounded wardrobe and this H&M midi comes with broderie anglaise details for a summery touch. Style with loafers and a woven bag for that much-coveted day-to-night look.

H&M A-Line Studded Dress
Price: $139.99

www2.hm.com

Fresh from H&M's Studio collection, consider this an edgier upgrade to your favourite white summer dress. Woven from a linen and viscose blend with a fitted bodice and curved bubble hem, the dress' main highlight is the wavy neckline detailed with irregular metal studs. The best part? It comes with pockets roomy enough to hold your essentials so you don't have to worry about carrying a bag around.

On sale

H&M Bead-Embellished Dress
Price: $42.50 (was £49.99)

www2.hm.com

For summer nights out and formal dinners, slip into this sheer V-neck midi complete with floral bead embellishments. Style it with a sculptural cuff and silver heels, or wear over a tailored black trousers for a fashion-forward look.

On sale

H&M Frill-Trimmed Dress
Price: $63.75 (was £74.99)

www2.hm.com

Fruit motifs are as ubiquitous as ditsy florals when it comes to summer dresses and this tiered maxi with frill trims over the shoulders gets it perfectly right. While you don't need to style it with flip flops and a wide-brim straw hat, we'd highly recommend it.

15% off

H&M Denim Shirt Dress
Price: $55.25 (was £64.99)

www2.hm.com

A denim dress is perhaps the most hard-working staple in your roster. Seasonless by design, this lyocell-blend denim shirt dress features seam detailing, a detachable tie belt and a flared skirt. Wear with ballet flats for warm days before styling with Chelsea boots as we head into autumn.

On sale

H&M A-Line Maxi Dress
Price: $55.25 (was £64.99)

www2.hm.com

Crafted with cotton for an airy A-line silhouette with spaghetti strap shoulders and a dainty bow at the front, this white maxi is the ultimate summer staple. Add a bouncy blowout and cute ballet flats and you're ready to twirl through summer.

On sale

Patterned Linen Dress
Price: $46.75 (was £54.99)

www2.hm.com

Patterned with the kind of painterly florals usually synonymous with Zimmermann's luxe resort wear, this linen mini is a great summer staple to have on hand for everything from brunches and rooftop drinks to vacations.

On sale

H&M Washed Rib-Knit Dress
Price: $76.50 (was £89.99)

www2.hm.com

With its washed lived-in appearance and narrow ribbed trim under the bust, this ribbed mini is reminiscent of Diesel's chic and edgy designs at a fraction of the price. Wear with silver trainers and sunglasses for a cool girl-approved look.

On sale

H&M Halterneck Dress
Price: $63.75 (was £74.99)

www2.hm.com

For balmy summer evenings, slip into this white halter neck dress. Partnered with a statement cuff and strappy boho sandals, it'll be perfect for weekend brunches and rooftop bars.

On sale

H&M Tie-Strap Broderie Anglaise Dress
Price: $55.25 (was £64.99)

www2.hm.com

Destined to be a sell-out, grab this dainty broderie anglaise dress before it does. With its powder pink cotton construction, subtle A-line flare, tie-straps and pretty scalloped hem, it'll partner well with your summer sandals and heels alike.

For an elegant dress that'll see you through spring weddings and garden parties, opt for this softly draped blue maxi with a pleated skirt, racerback and deep armholes with metal bead detailing. Whether you style it with ballet flats or kitten heels, it's a sure winner.

15% off

H&M Ruffled Maxi Dress
Price: $55.25 (was £64.99)

www2.hm.com

Fresh from the brand's SS25 collection, this sheer crêpe chiffon maxi's ruffled neckline, godet pleats, asymmetric hem and drawstring ties look so much like Chloé's boho chic designs that it's hard to believe it's under £60.

On sale

Embroidered Tie-Back Dress
Price: $46.75 (was £54.99)

www2.hm.com

If it's a mini you're after, you're going to want H&M's embroidered dress which is complete with floral motifs, voluminous puff sleeves and exaggerated ties at the back. Style with statement earring and Mary Jane ballet pumps.

15% off

H&M Linen-Blend Dress
Price: $46.75 (was £54.99)

www2.hm.com

Linen is obviously an essential for when the heatwave hits. Slip into this linen blend midi for a comfortable office look that'll keep you cool without creasing easily.

On sale

H&M Flounced Chiffon Dress
Price: $46.75 (was £54.99)

www2.hm.com

For the perfect flouncy dress that toes the boho line without going over it and can be dressed up or down with ease, this ruffled chiffon midi is a great pick. Whether you pick the blue or white, it'll be your go-to dress to simply throw on for everything for park days and weekend brunches to date nights.

On sale

H&M Smocked Bandeau Dress
Price: $46.75 (was £54.99)

www2.hm.com

Another excellent holiday dress, this mini hits the SS25 trend trifecta with its smocked bodice, dropped waist and cheery red hue. Perfect for pairing with flip flops and a fresh tan on sunnier shores this summer.

15% sale

H&M Linen-Blend Blazer Dress
Price: $38.25 (was £44.99)

www2.hm.com

Dressing for work in the heat can feel like an impossible task, although this linen-blend blazer dress makes it much easier. While the beige pinstriped iteration of the double-breasted knee-length dress is our favourite, you could also opt for one (or all) of the other solid blacks navy, white and tan dresses.

On sale

H&M Bubble-Hem Dress
Price: $38.25 (was £44.99)

www2.hm.com

Bright yellow and with a playful bubble-hem, ace dopamine dressing this spring in this mini that'll work wonders with flip flops on holiday or with cowboy boots for any festivals you have lined up.

15% off

H&M Shawl-Detail Draped Dress
Price: $102 (was £119.99)

www2.hm.com

Summer may be synonymous with pastels, but if you're partial to a classic LBD, this mini comes with a draped seal detail across the shoulder and is sure to be a hardworking addition through the seasons.

On sale

Floral-Appliquéd Lace Dress
Price: $76.50 (was £89.99)

www2.hm.com

Give your swimwear coverup a chic upgrade with this floral lace dress from H&M. It'll work especially well with a trendy gingham swimsuit and a pair of Havaianas.

On sale

H&M Appliquéd Button-Front Dress
Price: $102 (was £119.99)

www2.hm.com

A subtle burnt take on spring's butter yellow obsession, this cotton midi from the Studio collection is equal parts subtle and striking with it's classic sweetheart neckline and gently flared skirt embellished with irregular-shaped appliqués.

15% off

H&M Smock-Waist Ramie Dress
Price: $55.25 (was £64.99)

www2.hm.com

Floaty and breathable, this is a dress that'll make it to the top of your holiday packing list whether you wear it with suede sandals to dinner under the stars or throw it over a swimsuit for a beach day.

On sale

H&M V-Neck Satin Dress
Price: $38.25 (was £44.99)

www2.hm.com

Satin just feels a bit more dressed up than cotton or linen and this leopard-print midi is a great example. Cut with a flared skirt and a deep V-neckline, it can be dressed up with kitten heels and gold jewellery with ease. If the striking animal print isn't quite your style. The dress is also available in more subtle white and brown shades.

Main image credits: ©Instagram/@_katiepeake @alixystories

Hitanshi Kamdar is a senior commerce writer for Grazia. Hitanshi is always on the hunt for the latest trends, emerging designers and the internet’s most bizarre style discourse. When not writing, she can be found IDing outfits during Netflix binges and shopping for the latest It-girl shoe trends.

Just so you know, we may receive a commission or other compensation from the links on this website - read why you should trust us