The prettiest spring dresses under £100

Spring is nearly here, which means one thing – spring dresses.

But what to pick? There’s a style of dress to suit everyone this season, from waist-cinching silhouettes to flowing maxis. Florals are obviously everywhere, but this season make sure yours are tiny, dainty, ditzy flowers – add those to a long-length button down dress for a totally wearable yet ultra feminine look. If you want to go bold, big leafy jungle prints will serve you well.

If you’re looking to tick the big trend boxes this spring, look for square necklines, puff sleeves (seriously, the bigger the better here) and ruching details. Ruffles, whether on a hemline, sleeve or neckline, will also go a long way in elevating an ordinary outfit.

As for prints? Gingham is big this season, in any colour – black and white works perfectly for a classic daytime look, or chose bright pink or green to stand out from the crowd.  And the polka dot bubble is still yet to burst, so if you didn’t bag yourself a spotty dress last summer, now’s the time to do so.

Colour-wise, anything goes – from bright, April showers-defying pops of colour to soft sorbet shades and neutral beiges, trust in the rainbow this season. Spring is truly the beginning of ice cream season, so why not honour that with ice cream and sorbet shades, perfect to brighten up even the greyest of spring days?

Wear your dress in colder weather with a turtleneck layered underneath, and chunky boots. Then, when warmer temperatures arrive, you can swap out for sandals and sunglasses.

Here’s our pick of the best spring dresses on the high street right now, all for under £100.

Pretty spring dresses under £100

Gingham dress, £49, Nobody’s Child at Marks & Spencer 

Satin wrap dress, £39.99, H&M

Green floral dress, £49, Nobody’s Child at Marks & Spencer

Floral jersey dress, £25, Marks & Spencer

Flounce detail dress, £39.99, H&M

Strawberry print dress, £45, Nobody’s Child at Marks & Spencer

Green floral dress, £29.99, New Look

Tie front dress, £33.99, New Look

Printed dress, £79, Arket

Polo midi dress, £75, & Other Stories

Puff sleeve midi dress, £85, & Other Stories

Ruffled maxi dress, £99, Cos

Square neck dress, £99, Albaray

Printed dress, £49.99, Zara

Floral print midi dress, £49.99, Zara

Denim dress, £59, John Lewis

Printed shirt dress, £49.99, Zara

Tiered smock dress, £65, John Lewis

Gingham dress, £35, John Lewis

Broderie dress, £85, Boden

Daisy dress, £42, ANYDAY at John Lewis

Puff sleeve midi dress, £85, Boden

Frill mini dress, £39.20, Oasis

Cut-out detail dress, £29.99, Mango

Polka dot dress, £23.99, New Look

Printed smock dress, £75, YAS at Marks & Spencer