Dressing for springtime can often be tricky. Especially due to our changeable climate, it’s often confusing what to put on in the morning. A midi-dress can be one of the most hardworking pieces in our arsenal this time of year, perfect for layering with knitwear, coats, runners or boots.

Perhaps that’s the best thing about midi-dresses is that they can be worn anytime of year, either for a casual or glam event – a solid midi dresses will help guide you into spring. Styling your dress down with runners or dressing it up with heels, you can wear a comfortable midi to the office, a night out or a work occasion. Here are seven of the best on the high street right now, from €30.

Floral midi dress in red – iClothing – €39.95

Floral print midi dress – Debenhams – €58.50

Printed jersey midi dress – Dunnes Stores – €30

Red floral kimono sleeve midi – Born – €49.99

Blue print midi dress – Zara – €49.95

V by Very midi – Littlewoods Ireland – €35

Black and white patterned midi – vavavoom – €49.99