It’s tempting to ditch anything that hits at or below the knee as soon as it’s officially spring. But as cute as they are, mini skirts can be wildly impractical. Instead, reach for one of these sleek skirts that still give your legs room to breathe without worrying about a wardrobe malfunction. Even your old band t-shirt will look sophisticated when paired with one of these (S/O to Mickey Dobbs). See our picks in the gallery.
1 of 14
Striped Skirt via Zara, $39.90
Zara
2 of 14
Plus Samia Midi Skirt via Boohoo, $10
Boohoo
3 of 14
Midi Skirt in Fringe Dot via J.Crew, $110
J.Crew
4 of 14
Foil Asymmetric Skirt by Boutique via Topshop, $320
Topshop
5 of 14
Edessa Printed Skirt by Maeve via Anthropologie, $118
Anthropologie
6 of 14
Striped Eyelet Skirt via Loft, $69.50
Loft
7 of 14
Ponte Pencil Skirt via Gap, $49.95
Gap
8 of 14
Noir Silk-Blend A-Line Skirt by Sachin & Babi via Bluefly, $144.99
Bluefly
9 of 14
Athletic Stripe Midi Skirt by Silence + Noise via Urban Outfitters, $59
Urban Outfitters
10 of 14
Hunt Skirt by Elliatt via Revolve, $50
Revolve