What Shoes To Wear With A Midi Skirt

When it comes to pairing your midi skirt with shoes, there are a few things to consider.

First and foremost, you want to make sure that whatever shoe you wear is comfortable. You don’t want anything that’s going to pinch or squeeze or rub in any way—you want something that feels like it was made for your foot!

Second, if you’re going for a more casual look, try wearing flats or sneakers with a midi skirt. You can even go with sandals if you want—just make sure they’re not too high.

Third, if you’re going for a more formal look, try heels! Heels can be tricky because they make the outfit feel more mature and sophisticated, but they also give off an air of confidence and strength that might not be appropriate for certain situations. For example: if you’re going on a job interview, heels probably aren’t the best choice. But if you’re dressing up for a night out with friends or even just going out to dinner with your significant other? The heels are perfect!


I am Fashion Stylist and Blogger. I'm writing about fashion trends for women, outfit ideas, and how to pair clothes, and I will help you to find wardrobe staples and must-have accessories.

View all posts by Pam →
Notify of

1 Comment
Newest Most Voted
Inline Feedbacks
View all comments
3 months ago

 Shorter than a mini, longer than a skirt, a midi skirt is the perfect middle ground. It’s long enough to cover your bum and short enough to let you show off your legs—but it still manages to look feminine and polished. But what shoes are best for this versatile style?

Heels are usually a good bet. If you’re wearing a midi skirt, you’re probably also wearing heels, so it makes sense that these work together. Heels help elongate the leg and make your legs look longer—a benefit for any midi-skirt wearer. But don’t forget about flats! They’re usually more comfortable than heels, especially if you’ll be on your feet all day. And if you’re going somewhere casual, like brunch or running errands, flats will keep things relaxed without taking away from the polished look of your outfit.