These Are the Best Shoes to Wear With a Midi Skirt

High summer is upon us, which means we're practically living in light and flimsy frocks, easy-going denim shorts, and easy-breezy skirts. Midi skirts, in particular, are a perennial fashion-girl favorite—versatile enough to take you from work to weekend and cocktails in style. The staple is also the perfect transition from summer to fall. Just swap out your white tee and sandals for a chunky knit sweater and knee-high boots instead.

With your favorite midi skirts now hanging in your closet, the question becomes what shoes are the best to wear with a midi-length skirt? For this, we turn to our favorite fashion muses to see what footwear looks flattering on all body types. (And to my shorter friends, yes, you can pull off a midi length—just opt for an A-line or wrap skirt that falls just below the knee.)

From sneakers to espadrille wedges, scroll below for the best shoes to wear with a midi skirt.

Naked Strappy Sandals

White Sneakers

Block-Heel Sandals

Pointed-toe kitten heels 

Flat Sandals

Espadrille Wedges

Knee-High Boots