*Disclosure* This post may contain affiliate links, which means that we get a commission if you decide to make a purchase through our links at no cost to you.
With so many options out there, it can be hard to decide what shoes to wear with midi dress. Whether you’re attending a formal event, a date night with the boo, brunch with the girls, or something in between- I got you covered!
Here is my guide on some beautiful shoe ideas to pair with your favorite midi dress.
32+ ideas on what shoes to wear with midi dress
From casual weekends to happy hour and more, these tips will give you inspiration on how to take your outfit game up a notch this season:
Stilleto heels with a midi dress:
Stilleto heels are a classic and chic shoe to pair with your midi dress that will elongate your legs.
Ankle Boots with midi dress:
Ankle boots are cute and warm shoes to pair with your midi dress, especially in the fall and winter months.
Wedges with midi dress:
Wedges are great to rock with your midi dress for a more casual look plus, they’re more comfortable than stilettos, but you still get the elongated leg effect.
Pumps with midi dress:
Pumps are a classic shoe that looks amazing and feminine with a midi dress.
Strappy heels with midi dress:
Strappy heels feature a strap on the shoe and look beautiful with a midi dress, especially for formal events.
Laced-up heels with midi dress:
Laced-up heels look beautiful with a midi dress.
Platform shoes with midi dress:
Platform shoes are a great way to add height to your look and look beautiful with a casual or formal look.
Mules with midi dress:
The great thing about midi dresses is they can be dressed up and down, depending on the shoe! Mules can make your midi dress look slightly more casual but still chic.
Thigh-high boots with midi dress:
Looking for some extra warmth? Why not pair your midi dress with thigh-high boots?
Flats with midi dress:
Flats can be dressed up or down with your midi dress but are great for comfort, regardless!
Knee-length boots with midi dress:
Knee-length boots are another popular way to style your midi dress during the fall and winter seasons
Loafers with midi dress:
Do you want to make make your midi dress more casual? Pair it with some loafers!
Chucky heels with midi dress:
Chunky heels are super popular this season and go great with a midi dress.
Pointed flats with midi dress:
Pointed flats are dressier than traditional flats like ballet flats but are still cute and comfortable and pair extremely well with a midi dress.
Open-toe heels with midi dress:
Is your midi dress black? Check out our article on the best color shoes to wear with a black dress!
Sandals with a midi dress:
Sandals are a fun shoe to pair with your midi dress and can be dressed up for a formal event or dressed down like a day in the town.
Sneakers with a midi dress:
Sneakers are a casual, comfortable, and edgy shoes to pair with your midi dress.
Flip-flops with a midi dress:
Peep-toe heels with midi dress:
Peep-toe heels compliment a midi-dress extremely well and give a classic and vintage look.
Tie-up sandals with midi dress:
Tie-up sandals look beautiful with a midi-dress and add an extra flair to your look.
Vans with a midi dress:
Vans are not a nontraditional shoe to pair with a midi-dress but will provide a causal and comfortable style to your look.
When it comes to what shoes to wear with a midi dress, the options are endless because shoes come in so many styles, colors, and textures!
This means you’re sure to find a shoe that works for you!
Here are a few popular shoe styles:
Styling a midi-dress for the seasons
How to style a midi dress in winter:
Styling a midi dress in winter can be tricky since midis, which generally land on the calf, can lack warmth and insulation.
To ensure you stay both fashionable and comfortable during colder months, there are a few key elements to keep in mind when styling your midi dress.
The first is layering. Layering pieces such as a cozy cardigan, chunky knit scarf, or even a longline blazer can help add warmth and texture to your look.
Try pairing different textures together, like wool, leather, or faux fur, for an interesting visual element. You could also layer with thicker tights or leggings under the dress for extra warmth when temperatures drop.
What shoes to wear with midi dress winter
If you want to add some texture to your outfit and keep your feet warm, try pairing your midi dress with boots, booties, or ankle boots during the winter months.
Boots are a great way to style your midi dress and can be dressed up or down!
Check out our article on the best shoes to wear with a sweater dress!
How to style a midi dress in fall:
Styling a midi dress in the fall can be a chic and stylish way to look fashionable during the cooler months.
While tank tops, shorts, and mini skirts may be difficult to wear as temperatures drop, pairing a midi-length dress with layers and accessories can keep you looking stylish and warm.
To start, choose a dress made from a heavier material like wool or knit fabric. These fabrics will keep you warm and comfortable in cooler temperatures. Look for classic silhouettes such as an A-line, shift, or wrap dress style to flatter your figure.
Then add layers to create the perfect fall look. Adding a blazer over top of your dress can give a more formal look while layering a cardigan or denim jacket can create a more casual vibe.
What shoes to wear with midi dress in fall:
When it comes to choosing the right shoes to wear with a midi dress in the fall, there are many stylish and fashionable options available. Ankle boots are a great choice for pairing with midi dresses in the fall because they provide extra coverage while still allowing you to show off some of your style.
Another great style of boots to rock with a midi dress is knee-high boots, booties, Chelsea boots, and combat boots.
For a more casual look, you can opt for sneakers or a close-toed wedge.
How to style a midi dress in the summer:
Midi dresses are one of the hottest fashion trends for the summer season, and they can be styled in a variety of ways to create a chic, flattering looks.
To begin, it is important to consider the type of fabric your midi dress is made of, as this will determine how best to style it in the heat.
Lightweight fabrics such as cotton, linen, and chiffon are perfect for summer days. These materials allow air to circulate and make sure you don’t overheat while looking stylish.
Look for a midi dress with bright colors or unique prints to make the most of this trend.
How to style a midi dress in the spring:
In the spring, a midi dress is a perfect wardrobe staple for any occasion. It can be styled in myriad ways to make it look both fashionable and appropriate for the season.
To start off, choose a light material such as cotton or linen. These fabrics will keep you cool and comfortable even in the warmer months of spring. You can also opt for spring prints like formals and light colors such as baby blue, yellow and pink.
For a classic look, pair your midi dress with a wide-brimmed straw hat and sandals or flat shoes. Alternatively, you can add some flair to the outfit by sporting wedges or heeled mules that will draw attention to your legs.
Styling a midi-dress for the occasion
How to style a midi dress for a wedding:
Midi dresses are a great option for attending a wedding, as they can look chic and elegant in an understated way.
To create the perfect midi dress look for a wedding, start by choosing a dress with timeless styling that complements your body type and personal style. Unsure how to dress your body type? Access my complimentary guide on dressing your body type.
When it comes to fabrics for midi dresses, I recommend looking for fabrics such as chiffon, silk, or lace that have a light and airy feel, or you can go for a structured and tailored look with something more fitted.
When it comes to color, muted tones like navy blue, blush pink, tan, and grey can work well for a midi dress look.
However, if you prefer something bolder, a bright and eye-catching shade is sure to make an impression at the wedding.
Remember to accessorize your outfit with the right jewelry, and handbag – such as statement earrings or a clutch – to complete the look.
Shoes to wear with midi dress for wedding
Weddings are usually formal, so it is recommended to wear heels such as pumps, stilettos, or even kitten heels for more comfort).
You can also opt for wedges, flats, or a dressy pair of sandals to pair with your midi dress for a wedding.
How to style midi dress casually:
Midi dresses are a great way to add a stylish and sophisticated look to any outfit.
They can easily be dressed up or down depending on the occasion, making them a versatile wardrobe staple.
To style midi dresses casually, start by pairing them with a denim jacket and some sneakers for an easy, comfortable look. You can also layer on a scarf for a bit more warmth and style.
How to style a midi dress for work:
Styling a midi dress for work can be a great way to look professional and stylish at the same time. One of the key elements to achieving this is finding the right silhouette for your body shape and personal style.
To start, it’s best to opt for a midi dress that fits you like a glove and flatters your figure. If you have a pear-shaped body, try opting for an A-line dress that cinches at the waist and flows out from there.
For curvier figures, a wrap dress is always a great option.
Once you’ve found your perfect midi dress, it’s time to accessorize. For work, you can pair diamond studs or pearls. You can also opt for a simple necklace or something that’s more eyecatching.
For a super professional look, pair your midi dress with a blazer and some heels or flats for a polished, put-together outfit.
Are you a fan of pink blazers? Girl, me too! Check out my article on the different ways to style a pink blazer!
What shoes to wear with midi dress for work
Different workplaces have different dress codes. Some workplaces are super professional and conservative, and open-toe shoes are not allowed. However, other work environments allow it, so the first thing you want to ensure is you know your company’s dress code to prevent any issues.
Common shoe options to pair with your midi dress for work include heels such as classic pumps, mary jane heels, and kitten heels for more comfort.
Depending on the work environment, other appropriate workplace shoes may include flats, wedges, boots, and dressy sandals.
What makeup to wear with a midi dress
Midi dresses are a timeless, feminine clothing pieces that can be dressed up or down and are perfect for any occasion (which is why I have a few or hundred types of midi dresses in my closet! lol) Whether you’re headed to work, out to brunch with friends, or on a hot date night, a midi dress is the ultimate choice for effortless elegance.
When it comes to deciding what makeup looks best with your midi dress, the possibilities are endless. For a polished and sophisticated look, try a classic smokey eye with a soft nude lip.
Alternatively, you can go for an edgy vibe by pairing a bold red lip with a dramatic winged liner.
To bring out the colors in your dress and make them pop, you can use brightly colored eyeshadows, highlighters, and lipsticks.
No matter what look you decide to go with, midi dresses provide an easy canvas for you to create the perfect makeup look for any occasion.
Unsure how to apply makeup? Here’s a video sharing my favorite order to apply my makeup:
Be sure to subscribe to my YouTube channel for more beauty and style tutorials!
Accessories to pair with a midi dress
Midi dresses are also incredibly versatile when it comes to accessories.
A statement necklace is a great way to spice up a basic black midi dress, while a pair of colorful earrings can add some sparkle to a bright and patterned midi.
For an added touch of glamour, you can opt for shimmery or metallic accessories such as statement rings and bangles.
And if you’re looking for something more casual, a belt is often all it takes to transform a basic midi dress into an instant street-style hit.
With so many ways to accessorize, there’s no limit to the looks you can create with a midi dress!
A midi dress is a versatile piece that can be dressed up or down, depending on the shoes you choose to pair it with.
Heels always elevate a look, but if you’re going for a more casual vibe, sneakers are the way to go. If you want something in between, try pairing your midi dress with boots, flats or strappy sandals.
The most important thing is that you look and feel beautiful in your midi dress!
So now I’m interested; what shoes are your favorite to pair with a midi dress? Let me know in the comments below!
In my next post, I’m sharing 51+ best shoes to pair with a long dress!