Skip to Content

What Shoes To Wear With Long Dress [2024]: 40+ Best Shoes To Wear With Maxi Dresses Or Midi Dresses

Sharing is caring!

Wondering what shoes to wear with long dress or maxi dress? Check this post for the best style tips on how to choose the best shoe styles to wear with maxi dress for different occasions, and the 40+ cutest long dress outfits to copy directly. From heels to sneakers, we’ve got you covered!

Choosing the right shoes to pair with a long dress can be daunting, but it doesn’t have to be!

This article will provide insight on the best type of footwear to go with your favorite maxi dress.

Whether you prefer a classic look or something more modern, there are numerous shoe options sure to complement any style.

From sandals and pumps to sneakers and boots, we’ll discuss what shoes work best for special occasions, date nights, and everyday wear.

what shoes to wear with long dress

This post may contain affiliate links, which means I'll receive a commission if you purchase through my link, at no extra cost to you. Please read the full disclosure here.

This post is all about what shoes to wear with long dress.


What Footwear Should I Wear With Long Dress?

In addition to considering the suitability of the colors of the shoes and the colors of your dress, the right pair of shoes is a great style statement to adapt to the dress codes of different occasions and add a perfect personal touch to your outfits:

  • Heels or Pumps: If you are looking for a perfect pair of shoes for your long dress, especially for a romantic date night or formal events, a pair of heels or pumps is the greatest option to elongate your legs and match the length of the dress.
  • Wedges: If you are attending a summer wedding or summer date night, wedges are the perfect shoes to pair with your long dress for a stylish and comfortable look.
  • Boots: On the cooler days, boots including ankle boots, knee boots, cowboy boots, and combat boots are all great to wear with a long dress for a cozy and cute layering style.
  • Sneakers and Flat Shoes: If you need to walk a long way or stand for a long time, especially when traveling, a pair of sneakers or flat shoes are a great choice for your long dress with a chic street style.
  • Sandals: In spring and summer, cute sandals are the right footwear for long dress outfits adding a lovely vacation vibe.


Best Heels To Wear With Long Dress


Stiletto Heel Strappy Sandals

Stiletto heel strappy sandals are a great choice to pair with long dresses to make your legs appear longer and leaner.

The slim heels add height and the straps provide support, making them comfortable to wear for long periods of time.

These sandals come in a variety of styles, from minimalist designs with just one or two thin straps to more elaborate designs with multiple criss-crossing straps.

One popular style is the wrap-around ankle strap, which adds an extra touch of elegance to any outfit.

These sandals also come in a range of colors, from classic black or nude shades to bold hues like red or metallics like silver or gold.

You can choose a neutral color that complements your dress or go for a contrasting shade for added drama.

When wearing stiletto heel strappy sandals with long dresses, it’s important to pay attention to the length of the dress hemline.

Ideally, you want the hemline to fall just above or below where the sandal straps start on your foot so that they are visible but not too overpowering.


Block Heels Sandals

Block heel sandals are the perfect choice when it comes to pairing shoes with a long dress.

They provide a comfortable and stable base for your feet, making them ideal for wearing all day long.

Block heel sandals come in various styles and designs, ranging from simple to intricate ones, so you can choose the one that best complements your outfit.

One of the benefits of block heel sandals is that they add height without compromising comfort.

This is particularly useful when wearing a maxi dress, as you don’t want to be tripping over the excess fabric.

Additionally, they can help elongate your legs and make you look taller and slimmer.

Whether you opt for strappy block heel sandals or ones with thicker straps or embellishments, they’re versatile enough to be dressed up or down depending on the occasion.

From casual outings to formal events, block-heel sandals are sure to become your go-to shoe choice for long dresses.


Black Heels

Black heels are a versatile choice when it comes to pairing shoes with long dresses.

They can elevate your outfit and add a touch of sophistication. Whether you opt for stiletto, block, or kitten heels, black heels are an effortless way to create a chic look that works for any occasion.

Pair them with a solid-colored maxi dress for a classic look or mix things up by going for an animal print or bold pattern.

When choosing the right black heels to wear with your long dress, consider the style of the dress as well as your personal taste.

If you’re wearing a flowy bohemian-style maxi dress, try pairing it with chunky platform black sandals to add some edge.

For a more formal event where you need to dress up, go for sleek black pumps with pointed toes and thin straps around the ankles.

Overall, black heels are an excellent choice when it comes to dressing up and adding elegance to any outfit.

They can also help elongate your legs and make you appear taller – making them even more appealing!


Kitten Heels / Low Heels

Kitten heels are a great option to wear with long dresses. These shoes are perfect for those who want some height but still want to keep things comfortable.

Kitten heels typically range from 1-2 inches in height and have a slender, tapered heel.

They come in a variety of styles, from classic pumps to strappy sandals.

One great thing about kitten heels is that they can be worn with both casual and formal outfits.

For a more casual look, pair your kitten heels with a flowy maxi dress and denim jacket.

If you’re attending a wedding or other formal event, opt for kitten heel pumps paired with an elegant long dress.

Overall, kitten heels are versatile and stylish shoes that complement any outfit.

They provide the perfect amount of lift while still allowing you to be comfortable all day or night long.

So whether you’re going out for brunch or attending a fancy gala, consider adding some cute kitten heels to your shoe collection!


White High Heels

White high heels are an excellent choice for pairing with a long dress, especially if the dress is of a darker shade.

These heels add a touch of elegance and glamour to your outfit while also elongating your legs.

White high heels are versatile and can be worn with different styles of maxi dresses, such as A-line, bodycon, or flowy.

When choosing white high heels to wear with a long dress, consider the occasion and the color scheme of your outfit.

If you’re attending a formal event, opt for pointed-toe white high heels that complement the sophistication of your attire.

Conversely, if you’re going for a more casual look, choose chunky or block-heel white shoes that offer comfort and practicality.

Moreover, accessorizing your white heel shoes can make them stand out even more when paired with a long maxi dress.

Consider adding statement jewelry pieces like earrings or necklaces to draw attention to both elements of your ensemble.

With their simple but striking appeal and versatility in style choices, white high-heeled shoes are undoubtedly an excellent addition to any woman’s wardrobe who loves wearing long dresses.


Bright Color Heels

Bright color heels are an excellent way to add some pop and excitement to your long dress outfit.

They can take your look from drab to fab in a snap, bringing focus and attention to your feet.

Bright colors like neon pink, electric blue, or fire engine red add fun and personality to any ensemble.

When it comes to pairing bright-colored heels with long dresses, there is no need to be too matchy-matchy.

In fact, it’s better if you don’t try too hard. Contrasting colors often create an eye-catching effect that will make heads turn.

For example, if you are wearing a pastel-colored maxi dress, try pairing it with bright yellow or orange heels for a bold statement.

Lastly, when choosing the right pair of bright color heels for your long dress outfit, make sure they complement the style of the dress.

If you’re going for something more casual like a Bohemian maxi dress, consider strappy sandals in fun hues like lime green or hot pink.

On the other hand, if you’re looking for something more sophisticated like a formal gown or cocktail dress opt for vibrant pumps in shades of turquoise or royal purple. 


Chunky Heels

Chunky heels are a versatile and comfortable option to pair with long dresses.

They come in various heights, from low to high, making them perfect for any occasion.

The thicker heel provides stability and support while adding some height to the wearer’s frame.

Chunky heels also offer the benefit of being easy to walk in, which is especially important for long events or outdoor occasions.

When pairing chunky heels with a long dress, it’s essential to consider the color palette and style of both items.

Neutral-colored chunky heels can complement various dress colors and designs without drawing too much attention away from the overall outfit.

On the other hand, bold-colored chunky heels can add a pop of color and personality to an otherwise simple dress or outfit.

Lastly, chunky heels can be dressed up or down depending on the event or occasion.

For a casual daytime look, opt for low-heeled chunky sandals paired with a flowy maxi dress or midi dress.

For more formal events such as weddings or parties, choose high-heeled chunky pumps that provide ample support while still looking elegant and stylish alongside your chosen long dress.


Open-Toe Wedges

Open-toe wedges are a popular choice for pairing with long dresses, especially maxi or midi dresses.

These shoes offer the perfect combination of style and comfort, making them ideal for both casual and formal occasions.

With their elevated platform and sturdy heel, open-toe wedges provide the necessary height to elongate your silhouette without sacrificing comfort.

One of the biggest advantages of open-toe wedges is that they can be worn with almost any type of long dress.

Whether you’re going for a bohemian look with a flowy maxi dress or a more sophisticated vibe with a fitted midi dress, open-toe wedges can complement your outfit perfectly.

They also come in various colors and materials, so you can choose one that matches your personal style.

When it comes to styling open-toe wedges with long dresses, there’s no hard and fast rule.

However, one thing to keep in mind is balance – if your dress has bold prints or intricate details, opt for simple and neutral wedge sandals to avoid looking too busy.

On the other hand, if you’re wearing a plain dress, you can experiment with bolder wedge designs to add some flair to your ensemble.


Heels Mary Jane Shoes

Heels Mary Jane shoes are a great option to wear with long dresses, whether they are maxi or midi.

These classic shoes come in many different styles and heights, making them versatile enough for any occasion.

You can choose from low-block heels to high stilettos, depending on your personal preference and the formality of the event.

One of the benefits of wearing Heels Mary Jane shoes is that they provide excellent support and stability while walking.

The strap across the ankle also helps keep the shoe in place, preventing any slips or falls.

This makes them an ideal choice for outdoor events like weddings or garden parties where you might be walking on uneven surfaces.


Heels Loafers

Heels loafers offer a comfortable yet stylish option for those who prefer not to wear high heels.

Heels loafers come in a variety of styles and colors, making them versatile enough to match any dress style.

For a bohemian or beachy look, opt for tan or beige-colored loafers in suede material.

For a more classic and formal look, black or patent leather loafers would be perfect.

The best part about wearing heels loafers is that they can easily transition from day to night looks.

Wear them with a flowy maxi dress during the day and switch it up by pairing them with a midi dress for an evening event.

With their sleek design and comfortable fit, heels loafers are definitely worth considering when choosing what shoes to wear with long dresses. 


Shop Our Favorite Heels


Best Boots To Wear With Long Dress

When it comes to wearing boots with a long dress, there are a few things to keep in mind.

First, the length of the dress is crucial – aim for a dress that falls just above your boots or touches the top of them.

This will create a seamless transition and elongate your legs.

Secondly, consider the style of boot you want to wear: ankle boots work well with both maxi and midi dresses while knee-high or over-the-knee boots pair best with maxi dresses.

For those looking for more casual options, combat boots are an excellent choice.

They add an edgy touch to any outfit and work particularly well with flowy bohemian-inspired dresses.

On the other hand, if you’re looking for something more elegant or formal, opt for heeled ankle boots or knee-high leather boots in neutral colors like black or brown.

Overall, the key to finding the perfect pair of boots to wear with a long dress is balance – choose footwear that complements but doesn’t overpower your dress’s silhouette and style.

Whether you prefer flat ankle booties or towering thigh-highs, there’s no shortage of stylish options available that will elevate your outfit instantly.


Ankle Boots


Neutral Color Boots


White Knee High Boots


Peep Toes Ankle Boots


Black Knee Boots


Platform Boots


Cowboy Boots


Short Suede Boots


White Ankle Length Boots


Black Point Toe Boots


Black Leather Boots


Combat Boots


Shop Our Favorite Boots


Best Flat Shoes To Wear With Maxi Dress Or Midi Dress

When it comes to pairing shoes with a maxi dress or midi dress, flat shoes are always a safe bet.

Not only do they provide comfort throughout the day, but they also add an effortless touch of elegance to your outfit.

The first type of flat shoe that pairs well with long dresses is the classic ballet flat.

Available in various colors and materials, these versatile shoes can be dressed up or down depending on your occasion.

Another great option for flat shoes to wear with long dresses are espadrilles.

These summer-ready shoes come in different styles, including slip-ons and lace-up versions.

Espadrilles are perfect for adding a casual element to your outfit while still looking chic and put together.

Lastly, sandals are another popular choice for pairing with long dresses.

From strappy gladiator sandals to simple slide-on designs, there’s no shortage of options when it comes to finding the perfect pair of sandals for your maxi or midi dress.

Just make sure you choose a style that complements the dress’s color scheme and overall aesthetic!


White Sneakers


Canvas Shoes


Chunky Sneakers


Flat Sandals


Platform Sandals


Flip Flops


Shop Our Favorite Flat Shoes


Want more inspiration? Ahead check out our favorite long dress outfits with different kinds of shoes, and style formulas for different occasions.


Best Shoes To Wear With Long Dress In Spring & Summer Months

Summer is the perfect time to bring out your favorite long dresses, but choosing the right shoes to complement them can be a challenge.

If you are looking for a stylish yet comfortable shoe option, wedges are a great choice.

They provide height without the discomfort of traditional high heels and pair well with flowy maxi or midi dresses.

Sandals also make for an excellent choice with long dresses, especially during the hot summer months.

Opt for flat sandals or those with low heels for added comfort.

For those who prefer closed-toe options, chic sneakers, loafers and mules can work wonders when paired with long summer dresses.

These shoes offer style and comfort while still keeping your feet covered.

For dressier occasions, strappy heels can also be worn with long dresses to add some glamour to your ensemble.

However, it’s essential to choose the right heel height that allows you to walk comfortably throughout the day or night.


Chic Look: Floral Dress + Oversized Knit Top + Canvas Sneakers


Cute Casual Wear: Long Cami Dress + Cardigan + Closed Toe Shoes


Bohemian Look: Long White Dress + Cowboy Boots + Hat


Sexy Long Dress + Sneakers


Long Summer Dress + Strappy Heels


What Shoes To Wear With A Maxi Dress Or Midi Dress In Fall & Winter Season

The fall and winter seasons call for shoes that provide warmth and comfort while complementing your maxi or midi dress.

Ankle boots and long boots are a staple during the colder months, and they pair perfectly with long dresses.

Opt for suede or leather ankle boots in neutral colors such as black, brown, or beige to match any outfit.

For those who prefer a more feminine look, ballerina flats can add a touch of elegance to your long-dress ensemble.

Choose ballet flats with embellishments like bows or buckles to add some detail to your outfit.

Additionally, high-top sneakers can provide both comfort and style when paired with a maxi or midi dress.

If you’d like to make a statement with your outfit, consider pairing colored heels with your dress.

Bright red heels can add some pop to an all-black outfit, while metallic heels can elevate any simple dress into something special.


Long Side Slit Dress + Long Boots


Long Sweater Dress + Boots


Long Floral Dress + Trench Coat + Black Boots


Long Dress + Combat Boots + Jacket


Long Animal Prints Dress + Black Boots + Black Leather Jacket


What Types Of Shoes To Wear With A Long Dress For Wedding Or Formal Occasions

When it comes to formal occasions, choosing the right shoes to wear with a long dress can be challenging.

However, there are certain types of shoes that work well with this style of dress.

Firstly, high heels are always a classic choice and can elongate your legs when paired with a long dress.

Choose a pair in a neutral color like black or nude to ensure they match any colored dress you choose.

If you prefer something more comfortable or don’t want to wear heels for an extended period, then opt for wedge sandals instead.

These provide more support than traditional high heels while still giving you some height.

Go for metallic hues, which will add some sparkle and glamor to your outfit.

Finally, if you’re attending an outdoor wedding or event on uneven terrains such as grass or sand, then flat sandals would be the best option.

Look for ones that have embellishments such as beads or rhinestones to elevate the look and make them more suitable for formal occasions.


Long Dress + Pointy Toe Shoes


Velvet Long Dress + Chunky Heels


Long Dress + Knee Boots


What Shoes To Wear With Long Dress For Special Occasion

When it comes to special occasions, choosing the right shoes to wear with a long dress can make or break your outfit.

If you’re wearing a maxi dress, opt for heels that are comfortable and easy to walk in, such as block heels or wedges.

These types of shoes will not only give you height but also provide stability so you can dance the night away without worrying about tripping.

For midi dresses, both flats and heels work well depending on the style of the dress.

Pointed-toe flats can add a touch of sophistication while still being comfortable enough for all-day wear.

On the other hand, strappy heels can give your outfit an elegant touch and elongate your legs.

When selecting shoes to pair with your long dress, consider the occasion and location.

If it’s an outdoor event on grass or sand, wedges or chunky heels are ideal as they won’t sink into the ground.

For indoor events like weddings or formal dinners, classic pumps in neutral colors like black or nude are always a safe bet and can be worn again for future events.


Long Formal Dress + Sequin Point Toe Heels


What Shoes To Wear With Long Dress For Casual Occasions

When it comes to dressing up for a casual occasion, pairing the right shoes with a long dress can make or break your look.

The type of shoe you choose depends on the style of your dress and your personal preference.

One popular option is to pair a maxi dress with flat sandals or sneakers for a comfortable yet stylish look.

This works especially well for outdoor events like picnics or beach parties.

For a more elevated casual look, consider wearing wedge sandals or espadrilles with your long dress.

These types of shoes add height and elongate the legs while still offering comfort and practicality.

They work well with both maxi and midi dresses, making them versatile options that can be worn on various occasions.

Another option is to pair your long dress with ankle boots or booties for an edgier vibe.

This combination looks particularly great in cooler weather when you want to stay warm but still look fashionable.

Opt for neutral-colored boots that complement the color of your dress for a cohesive outfit that’s sure to turn heads at any casual event.


Casual Long Dress + Open Toe Sandals


Long Casual Dress + Strappy Flat Sandals

This post was all about what shoes to wear with long dress.


About The Author

Tracy is an experienced personal stylist, shopping expert, and fashion & lifestyle blogger. She has been featured on Time Magazine, Bustle, Best Life, Glam, The Zoe Report, Mic, and GOBankingRates, for her insights on fashion, beauty, home decor, and lifestyle. Read More


Follow our Pinterest for daily fashion and lifestyle inspiration.


Related Posts:

Sharing is caring!