Firstly, let’s define what a midi dress is. A midi dress is a dress that falls midway between the knee and ankle. They come in a variety of styles, including A-line, sheath, wrap, and shirt dresses. They’re a versatile wardrobe staple that can be worn all year round, making them a great investment.
*Disclosure: This post may contain affiliate links, which means that I get a small commission if you decide to make a purchase through the links, at no cost to you.
When choosing shoes to wear with a midi dress, it’s important to consider the occasion. If you’re wearing a midi dress to a formal event, such as a wedding or a cocktail party, you’ll want to choose a pair of dressy shoes. On the other hand, if you’re wearing a midi dress to a casual event, such as a picnic or a day out with friends, you’ll want to opt for a more casual pair of shoes.
Before we dive into the best shoes to wear with a midi dress, I would like to share some of my favorite midi dresses currently out there. These would be great options if you’re looking for the perfect midi dress to wear to your next event.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_71a90e7797b040a3a6322d0450386ffb_mv2.jpg)
Get the look HERE
Where to find midi dresses
i) Nordstrom
Nordstrom offers a range of midi dresses that can be worn either during the warmer months or winter months. You could easily style them with a sweater or cardigan to create a warmer look. THIS floral puff sleeve midi dress would be a great option to wear to a Spring wedding.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_e34df365d4c24f1c86415824bc4c4dc3_mv2.jpg)
ii) Lulus
If you are looking for midi dresses to rock to various special occasions, you have to check out Lulus. They offer both more formal as well as more casual options of dresses. THIS striped midi dress could be paired with block heels for a chic summer look. During the colder months, you could easily pair it with knee-high boots and a leather jacket or a pair of Chelsea boots.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_453cb84d055145d8b7575f35ed968a46_mv2.webp)
iii) Revolve
A great way to make your midi dress outfit more casual is by opting for a midi dress with a cut out detail. The exposed skin adds a touch of sexiness as well. That’s why THIS tiered midi dress is a favorite. I also love the short sleeves and low cut. Pair it with flat sandals for a picnic or strappy heels for a dressier look.
iv) Amazon
Amazon is also a great destination to head to if you’re looking for affordable midi dresses and midi skirts. THIS off shoulder little black dress would be a good choice to wear to a fancy event. You could pair it with flat shoes such as ballet flats if you’re not up heels.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_f251c6cc8df2410abf59d41fc1ccc96b_mv2.jpg)
Now that you have a good idea of where to shop for chic midi dresses, let’s talk about the right shoes to pair them with. These shoes would work regardless of your body type, depending only on your level of comfort and the type of dress you’re going with.
What shoes to Wear With a Midi Dress
1. Heels
Heels are a popular choice for formal occasions. They add height, elongate the legs, and give a polished finish to any outfit. When it comes to choosing the right pair of heels to wear with a midi dress, there are a few things to keep in mind. Firstly, you’ll want to consider the style of the midi dress.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_6c32cb6c1696462b8f60dc7b621ca3ae_mv2.jpg)
Get the look HERE
If you’re wearing an A-line midi dress, you’ll want to choose a pair of heels that are either kitten heels or block heels. These types of heels will complement the flowy nature of the dress and won’t overpower it. During the warmer weather, try different types of heels such as espadrille wedges or platform sandals.
If you’re wearing a more fitted midi dress, such as a sheath or a pencil dress, you can opt for a pair of stiletto heels. Stiletto heels will add a touch of sophistication to the outfit and will give the illusion of longer legs. During the colder months, add a pair of black tights for extra warmth.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_fef64aa1ff41426e9c87f80348670ce7_mv2.webp)
Get the look HERE
2. Flats
Flats are a comfortable and practical option for both formal and casual occasions. They’re a great choice for those who prefer not to wear heels. When it comes to choosing flats to wear with a midi dress, there are a few things to keep in mind.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_cd06223bcd8247b3aeaa6669f82a799d_mv2.jpg)
Get the look HERE
Firstly, you’ll want to consider the style of the midi dress. If you’re wearing an A-line midi dress, you can opt for a pair of ballet flats or loafers. These types of flats will complement the flowy nature of the dress and won’t overpower it.
If you’re wearing a more fitted midi dress, such as a sheath or a pencil dress, you can opt for a pair of pointed flats. Pointed flats will add a touch of sophistication to the outfit and will give the illusion of longer legs.
3. Boots
Boots are a great choice for the cooler months. They’re practical, stylish, and can be worn with a variety of outfits, including midi dresses. When it comes to choosing boots to wear with a midi dress, there are a few things to keep in mind. Firstly, you’ll want to consider the length of the boots. Ankle boots are a great choice for midi dresses, as they won’t interfere with the length of the dress.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_92fb56074fa7480f8980556700392f59_mv2.webp)
Get the look HERE
If you’re wearing a midi dress in the summer, you can opt for a pair of peep-toe ankle boots. Peep-toe ankle boots or combat boots will add a touch of edge to the outfit and will keep your feet cool. If you’re wearing a midi dress in the winter, you can opt for a pair of knee-high boots.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_ab5dca29fea24ed8a530f2cd3f772471_mv2.jpg)
Get the look HERE
Knee-high boots will keep your legs warm and will add a touch of sophistication to the outfit. However, make sure to choose a pair of boots that fit well and aren’t too tight, as this can make your legs look bulky and shorten the length of the dress.
4. Sandals
Sandals are a great choice for the summer months. They’re comfortable, stylish, and can be worn with a variety of outfits, including midi dresses. When it comes to choosing sandals to wear with a midi dress, there are a few things to keep in mind.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_3d8b4e2c4daa431abc5bbcf12c1ca971_mv2.jpg)
Get the look HERE
You’ll want to consider the style of the midi dress. If you’re wearing an A-line midi dress, you can opt for a pair of strappy sandals or espadrilles. These types of sandals will complement the flowy nature of the dress and won’t overpower it. Choose sandals in a neutral color if your midi dress outfit has lots of bright colors.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_ab598341e24d4908b6c43962804c8090_mv2.jpg)
Get the look HERE
If you’re wearing a more fitted midi dress, such as a sheath or a pencil dress, you can opt for a pair of heeled sandals. Heeled sandals will add a touch of sophistication to the outfit and will give the illusion of longer legs.
5. Sneakers
Sneakers are a great choice for those who prefer a more casual look. They’re comfortable, practical, and can be worn with a variety of outfits, including midi dresses. When it comes to choosing sneakers to wear with a midi dress, there are a few things to keep in mind.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_bd51201817504ade9c8016c3986119e6_mv2.jpg)
Get the look HERE
If you’re wearing an A-line midi dress, you can opt for a pair of white sneakers or trainers. These types of sneakers will complement the flowy nature of the dress and won’t overpower it. Sneakers in a solid color are the best choice.
If you’re wearing a more fitted midi dress, such as a sheath or a pencil dress, you can opt for a pair of low-top sneakers. Low-top sneakers will add a touch of edge to the outfit and will give the illusion of longer legs.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_5e57e382aacc4e26b7acefb9b8649c40_mv2.jpg)
Get the look HERE
Now that we’ve explored the different types of shoes that can be worn with a midi dress, let’s take a look at how to choose the right pair for the occasion.
1. Formal occasions
If you’re wearing a midi dress to a formal occasion, such as a wedding or a cocktail party, you’ll want to choose a pair of dressy shoes. Heels are a popular choice for formal occasions, but you can also opt for a pair of dressy flats or sandals.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_c9f9a288e91d4b6fb2859e4b9fbd4b82_mv2.jpg)
Get the look HERE (under $40!)
When choosing shoes for a formal occasion, make sure to choose a pair that’s comfortable and easy to walk in, as you’ll be on your feet for an extended period of time.
2. Casual occasions
If you’re wearing a midi dress to a casual occasion, such as a picnic or a day out with friends, you’ll want to opt for a more casual pair of shoes. Sneakers, sandals, and flats are all great choices for casual occasions. When choosing shoes for a casual occasion, make sure to choose a pair that’s comfortable and easy to walk in, as you’ll be on your feet for an extended period of time.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_ef3e1329a3894e589f31774112e99988_mv2.webp)
Get the look HERE
3. Seasonal considerations
When choosing shoes to wear with a midi dress, it’s important to consider the season. In the summer months, sandals and sneakers are great choices, while in the winter months, boots are a great choice. When choosing shoes for a particular season, make sure to choose a pair that’s appropriate for the weather conditions.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_47151e372e79444a997379a68cb6d419_mv2.webp)
Get the look HERE
Choosing the right pair of shoes to wear with a midi dress can be tricky, but it doesn’t have to be. By considering the occasion, style of the midi dress, and season, you can choose a pair of shoes that will complement your outfit and make you feel confident and comfortable. Knee boots are a good option to go with during the Fall to create warm chic outfits.
Whether you opt for heels, flats, boots, sandals, or sneakers, make sure to choose a pair that you love and that reflects your personal style. Remember, the most important thing is to feel comfortable and confident in what you’re wearing, so don’t be afraid to experiment with different shoe styles until you find the perfect pair.
![Post Image](https://theankaraqueen.com/wp-content/uploads/2024/03/42f616_004022b6c94641e1944c7c6d142a334a_mv2.webp)
Get the look HERE
Finally, don’t be afraid to have fun with your shoes and dress combinations. Fashion is all about expressing your personality and having fun with your style, so don’t be afraid to mix and match different shoe styles and midi dress designs until you find a combination that you love.
Do check out my post: 5 Stylish Ways to Wear a Maxi Dress in the Winter. I provide lots of stylish ways to wear a maxi dress during the cold weather.
I also have a post: 6 Shoes to Wear With a Cocktail Dress in case you’re looking for different ways to style your cocktail dresses.
Until the next post,
XOXO
Theankaraqueen