From ditsy print maxi dresses to beach tunics, these affordable picks are the perfect way to update your wardrobe for spring.
Patterned dress, £29.99, H&M

This light and airy midi dress can be perfectly paired with barely-there sandals and sunglasses when temperatures begin to rise in the warmer months. Designed with 3/4 sleeves and an elasticated waist, this floral print number delivers maximum boho-chic impact with minimal effort.
Linen Rich Dress, £27.50, M&S

Add a pop of pink to your wardrobe with this super soft linen dress, ideal for when you’re spending lazy days lounging in the sun. Wear alone or layer with a light knit jumper or cardigan for added warmth.
Sweater Dress, £30, Monki

One for the cooler evenings, this cosy sweater dress is a comfortable but stylish alternative to jeans and a tee. Where loungewear meets daytime attire, simply add white trainers to create the ultimate off-duty look.
Buttoned Blouse Dress, £19.99, Zara

Keep it simple, crisp and minimal in this buttoned blouse dress from Zara. Available in black, white and grey to suit a variety of occasions, this loose-fit dress is a great option if you prefer something a little bit roomier.
Striped Tunic, £25.99, Zara

Heading off on a spring break? This striped tunic is the perfect travel companion. Great to throw on if you’re in a rush, it can be worn over swimwear with a beach hat and straw tote for effortless holiday style.
Textured Stripe One Shoulder Dress, £25, Topshop

Asymmetrical necklines are set to be a huge trend for SS19, so for an evening occasion, this textured dress from Topshop is at the top of our wish list. With a flattering tie waist and one exposed shoulder, it’s great if you like your dresses a little more fitted.
Yellow Linen Look Button Front Midi Dress, £22.99, New Look

Become the centre of attention and brighten up any social event in this cute New Look midi. Add a light denim jacket and wooden accessories (such as a bag or earrings) for an on-trend beachy vibe.
Featured image credit: Dorothy Perkins