15 Best Shoes To Wear With A Midi Dress For The Chicest Outfits
The best shoes to wear with a midi dress can vary depending on the occasion and your personal style. If you’re looking for a safe style or perhaps something new and interesting, here are 15 of the best options.
A midi dress is a classic choice to wear during the summer; it’s a fantastic option for both casualwear as well as formal attire for special occasions like weddings.
However, midi dresses are not just for the summer. When made from the right materials, they can look amazing for the fall and winter as well, providing comfort, style and warmth at the same time.

While there are no hard rules in fashion, certain types of shoes tend to look better with midi dresses depending on the occasion and the season. Typically, high heels in their various forms are preferred for special occasions, but if you’re dressing for the office or a brunch with friends, you have more choices.
So, if you’re trying to elevate your look, we’re here to help you find the perfect match.
The Best Shoes To Wear With A Midi Dress
1. Flat Sandals


For a relaxed, dressy look, flat sandals are a great option. These are the perfect choice if you’re looking to wear your midi dress in warm weather, be that for a vacation or simply a casual outing.
Whether you’re running around town or hopping on an airplane, a pair of flat sandals is going to keep your feet comfortable and stylish all day long. If you’re looking to elevate your shoe style, consider adding a pair of designer slides to your arsenal – they’re an easy way to stay stylish during hot weather.
2. Sneakers

White sneakers are an excellent choice that goes with almost everything in your wardrobe, midi dresses included. They are perfect for days when you plan to do a lot of walking, whether that means a shopping trip or a date night in the city.
We personally love a pair of classic white sneakers, but of course, you can feel free to opt for any color that matches your midi dress.
3. Knee-High Boots

Knee-high boots are a great investment for fall and winter. Not only are they warm, but they also look incredibly good with a variety of outfits like sweater dresses and other midi dresses that are cold-weather appropriate.
While we’ve featured knee boots in a stiletto style above, if you’re looking to get the most bang for your buck, we recommend looking at block-heeled boots – these are the most comfortable choice for casual outfits.
4. Ankle Boots
If you don’t own a pair of knee-high boots, you can always opt for your favorite pair of ankle booties as well. This chic shoe style can be dressed up with a heel or down with a flat sole – perfect for a variety of outfits.
To style, simply wear them as they are, or pair them with tights in colder weather for a chic look.
5. Stilettos
Of course, stilettos are the most popular shoes to wear with a midi dress for formal events. They instantly make you look elegant, make you appear taller than you actually are, and instantly add a touch of glamorous to your look.
Stilettos come in many forms, form strappy heels, to pumps, and sandals, so you can choose whichever style you feel most confident in.
6. Wedges


Wedges are great to wear with midi dresses because they provide height without sacrificing comfort, creating a balanced and flattering silhouette. The platform of the wedge also adds stability and support, making it easier to walk.
We especially love the look of lace-up wedge espadrilles for the summer – they’re elegant, feminine, and versatile, making them the perfect shoe to wear with a flowy midi-length dress during the summer.
7. (Chunky) Loafers

Chunky loafers are definitely having a moment. These preppy shoes have a little bit of edge and can really modernize your look, whether you’re styling them for the office or leisure.
Loafers are also flat or low-heeled, making them a comfortable option for walking around and doing errands.
Loafers come in various styles, from classic to more modern and trendy, so if the chunky, lug-sole type loafer is not for you, look for leaner and classic styles to wear with your dress instead.
8. Ballet Flats

Ballet flats are a classic and versatile choice in and out of the office thanks to their simple yet elegant design. Whether you’re wearing a midi dress or not, ballet shoes can create a comfortable and relaxed ensemble.
The flat sole of ballet flats makes them comfortable to wear for extended periods, especially if you need to walk or stand a lot. Plus, the closed-toe design provides some protection and warmth to your feet, making them suitable to wear during fall and spring time as well.
9. Espadrilles

If you’re looking for the ultimate summer shoe that provides comfort, breathability and style, look no further than flat espadrilles.
The laid-back, summery vibe of espadrilles pairs well with the relaxed elegance of midi dresses, creating an effortless yet stylish look. They’re also easy to slip on and off, making them a convenient option for beach vacations.
10. Mules

If you’re looking for a chic option to wear with your midi dress in the spring or summer, mules are a great choice as they’re so comfortable and easy to wear.
They comes in a variety of styles, ranging from flat mules to heeled mules, making it easy to find the perfect pair for any occasion.
For a casual look, pair your midi dress with a pair of flat mules. Look for mules with a closed or open toe and in a neutral color such as black, beige, or brown, as these are the most versatile.
For a dressy look, opt for a pair that’s high-heeled. We also recommend considering a pair of metallic or patent leather mules for added glamour, or perhaps a pair of strappy mules with a unique design, such as mules with a knot or cutout.
11. Lace-up Sandals

Lace-up sandals are a popular summer staple that pair exceptionally well with midi dresses. The bohemian and carefree vibe of strappy sandals complements the relaxed and effortless style of midi dresses, creating a cohesive and chic look with some visual interest.
While lace-up sandals come in various colors and styles, we recommend opting for a a block-heeled or a flat version to get the most use out of your shoes.
12. Slingback Pumps

Slingback shoes are another timeless feminine shoe style that pairs incredibly well with midi dresses. We love the classic look of the two-tone Chanel slingbacks that comes with a comfortable block heel for ultimate practicality. This style has been seen on almost every fashion it-girl in the last decade, and is as relevant as ever.
However, if you’re looking for a trendier, perhaps more modern option, Prada has a great selection at the moment.
13. Combat Boots

Combat boots create a stylish contrast between the femininity of the dress and the toughness of the boots, and are a great piece to wear in the cooler months.
While combat boots come in many colors, the most popular option is to go with a pair of classic black boots – the juxtaposition of a feminine dress and rugged boots creates a bold and fashionable look that has become very popular in the last few years.
14. Dad Sandals

Hate them or love them, dad sandals aren’t going anywhere. Of course, the most popular version of this shoe is the classic, orthopedic Birkenstock sandals, but if you’re looking t elevate your look, multiple luxury fashion houses also offer their own spin on the trend, perhaps most notably Chanel and Prada.
15. Pumps

Pumps are a good choice for formal events and work, but they can also be worn to weddings and other special occasions. A pair of neutral pumps will look great with any midi skirt or dress.
Conclusion
In conclusion, the type of shoes you choose to wear with a midi dress can make a big difference in the overall look and feel of your outfit. Depending on the occasion and your personal style, there are several types of shoes that can complement a midi dress beautifully.
For a more casual or summery look, flat shoes like espadrilles and flat sandals are the perfect shoes. Stilettos can add a touch of elegance and glamour, while sneakers provide comfort and practicality. Knee-high boots are perfect for cooler weather and can add a bit of edge to your outfit, while ankle boots are versatile and can be worn year-round.
Ultimately, the best type of shoe to pair with a midi dress is one that makes you feel confident and comfortable, and that complements your personal style!
We hope you enjoyed our round-up of the different types of shoes to wear with a midi length dress, be that for a formal event, a special occasion, or a more casual look. For more articles like this, make sure to check out the posts below!
Get More Fashion Ideas
The 15 Best Dior Shoes Perfect For Any Outfit
10 Best Shoes To Wear With A High-Low Dress Or Skirt