We may earn a commission for products purchased through links in this article

29 midi dresses you'll want to wear this spring

On the hunt for the perfect midi dress? Our favourites for the new season...

Spring is officially here and while admittedly we wear our midi dresses all year round, we can't wait to update our collections with the exciting new pieces starting to drop online.

RELATED: 16 cut-out dresses to shop now the weather is heating up

MORE: 11 chic blazer dresses to wear this season

The new season calls for lighter, brighter colours and from high street go-to & Other Stories to floral favourite Reformation, we've found all of the best options to wear with sandals and sunnies on balmy spring evenings (or boots and coats when the weather inevitably cools down).

Floral midi dresses

Tiered Maxi Shirt Dress, £120, Boden

SHOP NOW

We can't wait to wear this gorgeous floral midi with wedge sandals and a rattan bag in the sunshine. On colder days we'll be pairing it with suede boots.

Jersey ditsy floral midi tea dress, £25, Marks & Spencer

SHOP NOW

We can totally see Holly Willoughby in this floral tea dress. Sell-out incoming.

Forever New floral print midi dress, £105, ASOS

SHOP NOW

& Other Stories floral print midi is the perfect spring party dress.

Linen-blend dress, £24.99, H&M

SHOP NOW

Wear H&M's delicately printed floral midi dress with strappy sandals or toughened up with chunky boots.

Printed midi dress, £38, River Island

SHOP NOW

Bring the sunshine with River Island's playful printed midi dress in yellow.

Floral shirred V-neck tiered midi dress, £29.99, New Look

SHOP NOW

With its romantic dark florals and flattering puff-sleeve cut, this New Look midi dress is selling fast.

Aura dress, £120, French Connection

SHOP NOW

From weddings to after work drinks, French Connection's floral print midi dress is a trans-seasonal staple.

Luke midi dress, £180, Reformation

SHOP NOW

Reformation's Luke dress combines an elegant cut with a bold red floral print for a midi that's so low maintenance - just throw on a leather jacket.

Pink mona dress, £89, Never Fully Dressed

SHOP NOW

Looking to make a statement? Pair this gorgeous colour-clashing midi by Never Fully Dressed with metallic accessories.

Monochrome midi dresses

Lexi halter neck dress, £119, AllSaints

SHOP NOW

AllSaints' Lexi dress is such a versatile piece that can be dressed up with heels or down with chunky sandals. Made from knit, it features an adjustable halter neck tie and subtle sparkle. 

100% linen dress, £59.99, Mango

SHOP NOW

Mango's 100% linen midi dress is perfect for those warmer days.

Satin dress, £45.99, Zara

SHOP NOW

Zara's sell-out satin midi is back in two new shades - lilac and green. It features a flowy silhouette and adjustable straps. 

Ponte fit + flare maxi dress, £195, Me+Em

SHOP NOW

With its on-trend zip collar and heavyweight ponte jersey tailoring, this hot pink midi dress from Me+Em is the unique daytime piece you need in your wardrobe.  

Sweetheart neck midi dress, £95, & Other Stories

SHOP NOW

& Other Stories' nude midi dress has subtle puff sleeves, a thigh slit and sweetheart neckline for a piece that can be dressed for the office or the bar.

Gracia smocked dress, £139, Whistles

SHOP NOW

Channel Daisy Edgar Jones in Normal People in this square neck smocked dress from Whistles. It's so easy to style.

Puff sleeve midi dress, £24, Tu at Sainsbury's

SHOP NOW

A bold blue is a great alternative to black. You'll be reaching for this chuck-on dress all season.

Denim shirt dress, £59.99, Mango

SHOP NOW

We love Mango's washed denim midi dress. Try pairing it with white boots this spring.

Polka dot midi dresses

Only puff sleeve wrap midi dress, £25, ASOS

SHOP NOW

Family event? This polka dot wrap midi dress is flattering and super cute.

& Other Stories midi dress with embellished buttons in dot print, £85, ASOS

SHOP NOW

We love & Other Stories' polka dot dress, which features a stylish high neck and crystal embellishment. 

Brown polka dot ruched midi dress, £32.99, Zara

SHOP NOW

Did someone say Pretty Woman? Get the look with Zara's brown polka dot midi dress.

Sosander polka dot sweetheart dress, £59, John Lewis

SHOP NOW

Sosander's green polka dot midi dress would pair just as perfectly with trainers or heeled boots this season.

Striped midi dresses

Striped shirt dress, £259, Ralph Lauren

SHOP NOW

Preppy style is big for spring. Wear the look with this striped A-line Ralph Lauren shirt dress.

Ayden stripe midi dress, £99, Phase Eight

SHOP NOW

We'll be wearing Phase Eight's tonal striped midi dress with Kate Middleton's favourite Castañer wedges this season.

Topshop striped poplin tiered midi dress, £50, ASOS

SHOP NOW

With its puff-sleeves and shirred, stretch bodice, we're getting Bridgerton vibes from Topshop's new season striped midi dress.

Solid and Striped The Kimberley knitted dress, £208, Net-a-Porter

SHOP NOW

Go bold with this colourful knitted dress by Solid and Striped.

Gingham midi dresses

Nobody's Child cotton rich gingham dress, £49, Marks & Spencer

SHOP NOW

Get holiday-ready with this gorgeous Nobody's Child gingham dress. 

Ganni shirred gingham seersucker midi dress, £225, Net-a-Porter

SHOP NOW

Ganni's gingham dresses are iconic and we love this striking pink tone.

Superdry Mia midi check dress, £30, eBay

SHOP NOW

For a midi dress that can be worn through every season, go for this checked piece by Superdry.

Whistles Nora gingham checked midi dress, £118.25, ASOS

SHOP NOW

Whistles' cool yellow gingham midi dress can be cinched at the waist for the most flattering fit.

MORE: 14 Breton tops to channel Parisian chic this spring

HELLO!'s selection is editorial and independently chosen – we only feature items our editors love and approve of. HELLO! may collect a share of sales or other compensation from the links on this page. To find out more visit our FAQ page.

You're on HELLO!'s global site. Click to return to HELLO! India Go back