Best Shoes to Wear With a Midi Dress

Today on, I'm going to outline which boots, sneakers, flats and heels, are the most flattering and stylish shoes for midi dresses.

What is a midi dress, you ask? A midi dress is a dress style that refers to the dress’ length. Midi dresses fall between the lower knee and upper ankles, averaging mid-calf.

For summer, there are just as many – if not more – shoes for midi-dresses and sundresses. Slides, sneakers and strappy sandals are some of my favorite styles for warmer months.

Wear them in spring, fall, or summer. Sneakers make a stylish addition to any type of everyday midi dress style.

Sneakers with a Midi Dress


There are many fantastic flats to wear with midi dresses! For this style of shoes, I would opt for a midi dress that falls just below the knees and above the calf.

Flats with a Midi Dress 


There are so many slide styles to choose from. Most of them will look great with any type of midi dress, including summer dresses, slip dresses and all-over tight styles.

Sleek Slides with a Midi Dress


Make sure the high heel style complements that of the dress and the ensemble is suitable for the occasion.

Heels with a Midi Dress


Strappy high heel slide sandals are a fancier version of simple flat sandals. These heeled slides can have multiple or singular straps.

Strappy Sandals & Slides with a Midi Dress


Swipe up to see all the recommendations!