Last Updated on 20th April 2011

Midi skirts are very unique in that they’re quite possibly the only skirt that make people shudder in horror more than the mini. The fear of an unflattering skirt length making us look like a librarian is enough to make anyone avoid it, sure, but when worn well spring’s in between-length skirts can look utterly divine.

Their loose fit and longer length means you don’t have to worry about wobbly bits, control underwear or the discomfort that comes with bodycon mini’s, and their versatility is ever-surprising. 

And if that’s not enough to convince you, this gorgeous Mango floral print midi will change your mind. 

The light, fluid fabric is ideal for warmer weather and the floral print is perfect for spring – plus it’s soft pleats are a great nod to the ballet trend.

Mango Floral Midi, £69.90, available at ASOS. BUY NOW! 

Pull it up to your waist for an ultra-slimming new sillohuette, and if you want to know what to wear it with, you’re in luck – we’ve picked our favourite pieces to pair with your midi skirt this season. See below for our top picks…


A luxe vest is a timeless classic and will go with everything in your wardrobe, so its well worth investing in. Tuck this classic white Helmut Lang vest into the high waist of your skirt for a simple, chic look that doesn’t detract from your must-have midi statement.

Helmut Lang linen viscose jersey tank top, £150, available at Matches. BUY NOW!


Unless you’re Alexa Chung, midi skirts are near impossible to pull off with flats so choose a chunky heel to lengthen your legs. A pair of tan sandals like these ones from Dune will take you right through summer and beyond.

Adelle strap sandals, £85, available at Dune. BUY NOW!


Ever since Chanel released its straw box bag, we’ve been waiting patiently for a high street – and purse-friendly – alternative to appear, and luckily, ASOS has answered our prayers. Sling this ultra stylish bag across your body for a cool contrast of textures and let the compliments roll in.

ASOS Boxy Straw Clutch, £20, available at ASOS. BUY NOW!

This page may contain affiliate links. We may receive a small commission when you click an affiliate link and make a purchase. This helps keep My Fashion Life running so we can provide you with high-quality content regularly. Thank you for your support!