Your favorite dress deserves equally flattering footwear.
Published on June 24, 2025 @ 05:30PM
Christian Vierig / Getty Images
Midi dresses hit that perfect sweet spot of being not too long but not too short either. It's a versatile dress that can be dressed up or down depending on the occasion or your mood—and who doesn't want to wear something that strikes that perfect balance? While you can do that with fit and fabric, you can also do it with your accessories, namely, footwear.
Unlike a maxi dress, which may conceal your shoes, a midi hemline puts them on full display. All that to say, it requires some sartorial know-how. Fortunately, when it comes to figuring out what shoes to wear with a midi dress, there's really no limit, other than your imagination—and your shoe collection, of course.
"I personally think any shoe can go with a midi dress, depending on your style," says personal stylist Samantha Dawn. And given the myriad aesthetics out there—garden girl, normcore, and emo, to name a few—you've got options. To learn more about this classic pairing, Dawn is sharing her favorite footwear to style with a midi for every season, ahead.
From dainty ballet flats to chunky loafers, keep reading for 11 shoes to wear with a midi dress.
Christian Vierig / Getty Images
Sure, you could throw on a pair of regular sandals, but opting for a pair of sandals with a lace-up detail brings attention to your ankles to share in some of the spotlight of your look. They make an excellent complement to a patterned midi dress, giving you that easy, breezy vibe inherent to spring and summer.
Edward Berthelot / Getty Images
Take your midi dress to new heights with platform sandals. Seen across the runways for the past few seasons, a platform shoe is a great go-to when you want to bring some edge to your outfit. Whether it’s a sandal or Mary Jane style, take comfort that you’re radiating cool when pairing platforms with an equally stylish midi dress.
Edward Berthelot / Getty Images
If your dress calls for something more elegant and modest, a kitten heel is an easy choice. Right now, the slingback kitten heel is experiencing a big resurgence as more embrace the minimalist 90s runway styling. Not to mention, it's an office-friendly shoe that won’t kill your feet after a long day,
Edward Berthelot / Getty Images
On colder days, a knee-high boot is a stylish way to keep your legs warm while wearing a midi dress. "If your midi dress has a slit, I love pairing those with taller boots," says Dawn. "It helps lengthen the legs and gives off a subtle peekaboo of leg."
Getty Images
Arguably just as versatile as one another, a loafer and midi dress are a match made in sartorial heaven. The loafer's practicality and lug sole can anchor a playful, flowy midi dress, creating a balanced look. Whether you’re going for a classic preppy look or a mix of tough and soft, pairing a loafer with a midi dress gives your look flexibility.
Edward Berthelot/Getty Images
Slingbacks of the stiletto variety are such an underrated shoe choice. When paired with a midi dress the combo gives a nod to the alluring office siren trend.
Edward Berthelot/Getty Images
While high boots and a midi dress may seem like an unlikely pairing, they can work. Pair them with a moto jacket and glasses to channel a boho vibe. The juxtaposition between the boots and flowiness of the dress makes for a striking look.
Kirstin Sinclair / Getty Images
"For a casual and comfortable look, sneakers are a great shoe to pair with your midi dress," says Dawn. "Dresses in general feel more elevated, so pairing them with a sneaker gives your look a more elevated, casual feel." Whether you slip on an all-white pair or the trendy chunky dad sneaker, comfort and style come together seamlessly.
Raimonda Kulikauskiene / Getty Images
Have a pair of strappy sandals you're eager to wear? Break them out to complement a midi dress and infuse some sultriness into your outfit. The strappier, the better.
Streetstyleshooters / Getty Images
A casual option for those days when you want to feel cute but unfussy, a heeled clog makes the perfect companion for a midi dress. The added height of the heel gives your midi dress just a touch of formality without fully veering into stuffy. Leaning into the trending boho aesthetic, clogs are the quintessential accessory to bring out your inner breezy flower child.
Daniel Zuchnik / Getty Images
According to Dawn, a strappy block heel is the "perfect way to make your look more feminine." This Chanel look with lace, tweed, pastels, and chunky block heels serves as proof. Plus, a block heel is comfier and much easier to walk in than a stiletto.