55 Best Shoes to Wear with Dresses

Thalita Ferraz // Last Update: October 26, 2022 // 0 Comments

HerBones.com is reader-supported. When you buy through links on my site, I may earn an affiliate commission.  Learn More

You don’t have to be a girly girl to love dresses. Dresses can match any aesthetic without compromising your personal style, which is one of the reasons I love them so much. 

It’s important for me to own a variety of dresses that I can rely on for casual, formal, and elegant settings. To accomplish that, the right shoes to style with each dress are a must. Contrary to popular belief, your dresses don’t have to be limited to high heels.

While high heels definitely add that touch of elegance that we all love from time to time, even your favorite sneakers and sandals can do a dress justice. Sneakers bring a sporty vibe, while sandals tone things down for a more laid-back approach.

The key is to know which shoes complement your dresses, and in this round-up, we’ll be discussing the best shoes to wear with dresses whether you’re headed to dinner, the office, the park, or the beach. Let’s dive right in.



1. Nude Booties With Cream Turtle-Neck Sweater Midi Dress

Steal The Look



Steal The Look



We’re starting things off as cozy as can be. After all, it’s autumn, and snug sweater dresses are a must! 

I specifically love that this is a turtle-neck midi dress, so you’ll be keeping warm while looking stylish. This cream dress is paired with nude booties and the color combination is simply perfect. Buy these booties at Lulus and DSW.


2. White Booties With Black Turtle-Neck Dress

Steal The Look



Steal The Look



Switch it up with a black thigh-length sweater dress styled with white boots. The boots offset the dark hue of this dress while adding a chic touch. Black and white will always make the perfect team. Buy these shoes at Lulus and DSW.

3. Black Open-Toe Booties With Short Black Ribbed Dress With Side Slit

Steal The Look



Steal The Look



We all need a short black dress that we can call upon for those quick casual outings. Thanks to the ribbed design, this dress is super comfy. It comes with a small slit at the side for a flirty appeal. 

Completing the look is a pair of matching batch open-toe boots. They bring an edgy twist, making this dress more fashionable. Buy these booties at Pink Lily and DSW.


4. Dainty Black Heels With Little Black Wrap Dress

Steal The Look



Steal The Look



In comes the little black dress! Every closet needs one of these. They’re easy to style and will have you dressed in minutes, ready for the spotlight. 

This dress features an elegant v-neckline with a figure-hugging wrap skirt. Its elegance is matched by dainty black heels for an effortlessly confident and feminine combination. Buy these heels at Lulus and DSW.


5. White Sneakers With Pink and White Stripe Tank Dress

Steal The Look



Steal The Look



Even your sneakers need that perfect dress to complement, and this pink and white tank dress look beyond adorable styled with all-white sneakers. 

The dress has tiny white stripe details that set it apart from the ordinary. It’s an easy-going but very cute sporty casual OOTD. Buy these shoes at Pink Lily and DSW.

6. White Sandals With Mauve Ribbed Midi T-Shirt Dress

Steal The Look



Steal The Look



A casual ribbed dress also looks amazing with sandals. These simple white sandals easily complement this pink mauve midi dress and can be styled with a cute denim jacket if you ever want to amp things up. Buy these sandals at Pink Lily and DSW.

7. Nude High Heel Boots With Red Plaid Bishop-Sleeve Dress

Steal The Look



Steal The Look



Fall fashion can definitely be fun too. This red plaid dress is giving youthful outdoorsy vibes with stylish bishop sleeves to jazz them up. 

A pair of nude high-heel boots complete the look adding a soft neutral balance to this look. Buy these shoes at Lulus and DSW.


8. Black Boots With Black Turtle-Neck Sweater Dress

Steal The Look



Steal The Look



One of my favorite qualities about black is its simplicity. You really don't have to do much to look chic when wearing black. See for yourself with this cute turtle-neck black sweater dress styled with black boots. Buy these boots at Lulus and DSW.

9. Strappy Orange Heels With Yellow Mini Dress

Steal The Look



Steal The Look



Just when you thought this yellow mini dress couldn’t get any cuter, there goes the cutest set of strappy orange heels, adding a pop of color and brightening the enter look. This outfit is a mix of playful and classy. Buy these heels at ASOS and SHEIN.

10. Strappy White Sandals With Mint Green Floral High-Low Midi Dress

Steal The Look



Steal The Look



Talk about playful dresses—-I’m loving the flowy design of this mint green floral midi dress. It’s a high-low beauty which means it’s perfect for vacation vibes. 

Top it all off with strappy white platform sandals to seal the deal. Buy these sandals at ASOS and SHEIN.


11. White Heeled Sandals With Multicolored Floral Belted High-Low Dress

Steal The Look



Steal The Look



This dress reminds me just how much I love florals and bright colors. The combination of both is so beautiful—just what you need to create the perfect summer morning. 

White heels look stunning with this dress, keeping that high-contrast theme going. With this look, there will never be a dull moment. Buy these sandals at DSW and Lulus.

12. Nude Heels With Multicolored Floral Ruched Mini Dress

Steal The Look



Steal The Look



Floral print looks just as amazing on short dresses as it does on longer ones, and this wildflower ruched mini dress is leaving a laying impression with its super cute design, played up by chic nude heels. Buy these sandals at Pink Lily and DSW.

13. Black Flats With Black Turtle-Neck Ribbed Tank Dress

Steal The Look



Steal The Look



Tank dresses can look sexy too, and this black side-slit dress is more than just that, with a turtle-neck design that makes it all the chicer. 

Black flats add the finishing touch, and I’m loving how fashionable this simple look is. Buy these shoes at Pink Lily and DSW.


14. Strappy Black Heels With Black Velvet Flutter Sleeve Maxi Dress

Steal The Look



Steal The Look



I love the full look this dress has. It shows skin in the right places with a plunging v-shaped neckline and high side slit, but then short sleeves add a modest touch. 

It really is a lovely balance, perfectly complemented by strappy black heels. Buy these heels at Lulus and DSW.


15. Nude Booties With Brick Tiered Ruffle Mini Dress

Steal The Look



Steal The Look



The color, the tiered design, the buttons along the neckline, and the bishop sleeves—-there’s just so much to love about this dress. 

It’s a hit for any season but let’s flaunt it for fall with nude booties for a cute color contrast. Buy these shoes at Pink Lily and DSW.


16. Black Boots With White Turtle-Neck Sweater Midi Dress

Steal The Look



Steal The Look



A cozy white sweater dress with black boots is such a look. Not only is it chic, but so fall-friendly. You can keep it simple by wearing it as is or add a layer of sophistication with a black trench coat. Buy these shoes at Lulus and DSW.

17. Open-Back Nude Heels With Rust Orange Satin Maxi Dress

Steal The Look



Steal The Look



You’re going to need a dress that brings out the prom queen in you, and this rust-orange satin dress has all the qualities. 

The neckline and front slit add to the exquisite taste as open-back nude heels blend right in, allowing the color to pop just as it deserves. Buy these heels at Lulus and DSW.

18. Open-Back Black Heels With Red Asymmetrical Satin Midi Dress

Steal The Look



Steal The Look



If satin’s got a hold on you, then you'll love this red asymmetrical midi dress. Its high-side slit adds so much intrigue as black open-back heels maintain a mature and classy mood. Buy these heels at ASOS and DSW.

19. Black Heels With Green One-Shoulder Asymmetrical Dress

Steal The Look



Steal The Look



The elegance and maturity of this dress can’t be denied. The cinched waist and narrow hem remind me so much of a pencil skirt, while the wrap skirt and cut-out design bring a more stylish and fun feel.

Simple black heels complete the look, maintaining a chic style as opposed to black pumps, which would be more suitable for a professional or office setting. Buy these heels at Lulus and DSW.

20. Black Open-Toe Boots With Black Off-the-Shoulder Midi Dress

Steal The Look



Steal The Look



Styling a simple piece with one that’s super trendy is a great way to elevate your look. Pair a black off-the-shoulder dress with sleek black boots to turn a casual look into an edgy ensemble. Buy these shoes at Pink Lily and DSW.

21. Black and Silver Heels With Black Cut-Out Maxi Dress

Steal The Look



Steal The Look



A sassy dress deserves sassy footwear, and these black and silver heels are right at home, styled with a black cut-out maxi dress that has your torso on full display. Buy these heels at DSW and SHEIN.

22. Nude Wedges With Pink Satin Dress

Steal The Look



Steal The Look



Pink and satin make a fine team. It’s a mix of classy and cute, and I love how nude wedges play on the playful touch of this look, making it extra girly! Buy these wedges at ASOS and SHEIN.

23. Black Knee-High Boots With Mauve-Purple Long-Sleeve Skater Dress

Steal The Look



Steal The Look



A cute skater dress works like a charm with knee-high boots. The look is just so much more fun that way. Plus, the colors are great together; mauve and black. It’s a match made in heaven. Buy these boots at Lulus and DSW.

24. Silver Heels With Forest Green Velvet Dress

Steal The Look



Steal The Look



Green is one of the most elegant colors, so it doesn’t require much to pull it off. That’s why this green velvet dress paired with silver heels is absolute perfection and in the most effortless way. Buy these heels at Lulus and DSW.

25. Black Heels With Forest Green Lace Dress

Steal The Look



Steal The Look



We’re still showing love to forest green dresses because this lace design is too flawless to pass by. Black high heels complement the classy look. With this outfit, you won’t even have to try hard. Buy these heels at Lulus and DSW.

26. Black Booties With Black Button-Up Dress

Steal The Look



Steal The Look



A black button-up dress is just the blend of simple and classy that you never knew you needed. Black booties round off this super cute laid-back look. A brown crossbody bag would be the perfect accessory. Buy these booties at Pink Lily and DSW.

27. Nude Booties With Chocolate Brown Sweater Midi Dress

Steal The Look



Steal The Look



Step out in comfort and style with a chocolate brown midi dress, amped up by nude booties. The shades are just right for fall fashion. Throw on a nude trench coat to round off this fab look. Buy these booties at Pink Lily and DSW.

28. Orange Heels With Multicolored Floral Sweetheart Midi Dress

Steal The Look



Steal The Look



I’m getting wedding vibes from the sweetheart puff midi dress. The pink and white floral design with hints of orange is so flattering as well and is just the encouragement the girly girl in you needs. 

Rock this pretty dress with orange heels to complement the blend of colors. Buy these heels at ASOS and DSW.


29. Chrome Gold Heels With White Puff-Sleeve Mini Dress

Steal The Look



Steal The Look



Chrome gold with white is so elegant and pretty. What’s even more stunning about this look are the puffed sleeves and ruffle detail. They bring a very angelic flair to this outfit that I love. Buy these heels at ASOS and SHEIN.

30. Black Heels With Navy Blue Ruffle Tiered Maxi Dress

Steal The Look



Steal The Look



Turn a ruffled tiered maxi dress into a classy piece fit for a romantic evening at a restaurant. How do you do that? Style with dainty black heels, of course. Buy these heels at Lulus and DSW.

31. Brown Suede Boots With Steel Gray Smocked Mini Dress

Steal The Look



Steal The Look



Warm colors are to fall as Christmas is to winter, but the earthy shades don’t mean your outfits have to be dull. 

A gray smocked mini dress is sure to keep your spirits lifted for the season, especially when paired with cute brown suede boots. Buy these boots at Pink Lily and DSW.


32. Gray Booties With Black One-Shoulder Satin Mini Dress

Steal The Look



Steal The Look



I love short dresses with extra attention placed on the details. The one-shoulder cute, puff sleeve, sweetheart neckline, and pleated skirt all work together to make this dress stand out.

Chic gray boots are the icing on the cake, keeping this look neutral and trendy. Buy these booties at Pink Lily and DSW.


33. Black Open-Back Heels With Green Peplum-Hem Midi Dress

Steal The Look



Steal The Look



A green peplum-hem midi dress for a burst of color and black open-back heels that bring balance. It’s the perfect look if you ask me. Buy these heels at ASOS.

34. Nude Heels With Red Bardot Ruched Corset Midi Dress

Steal The Look



Steal The Look



A red midi dress with nude heels is a recipe for a classy and chic outfit. The Bardot and ruched designs, along with the corset waistline, all come together to make this dress the alluring and elegant piece that it is. Buy these heels at ASOS and DSW.

35. Strappy Black Heels With Khaki Green Draped Bust Midi Dress

Steal The Look



Steal The Look



Mix elegance with a fun, flirty flair with a draped bust midi dress. The khaki green tone gives it a cool laid-back vibe, but strappy black high heels now bring back the sassy touch. Buy these heels at ASOS and DSW.

36. White Booties With Sage Green Plaid Tiered Mini Dress

Steal The Look



Steal The Look



A plaid mini dress is one thing, but in the color sage with a flowy tiered hem, it’s something far greater. Chic white boots round off this look, making this outfit trendy from top to bottom. Buy these booties at Pink Lily.

37. Nude Heels With Green Ribbed Midi Dress

Steal The Look



Steal The Look



Fall is all about warm-toned colors and so green dresses fall right in that category. If you’re aiming for a cute look for fall, rock a green ribbed midi dress with nude heels. Buy these heels at Pink Lily and ASOS.

38. Black and White Sneakers With White Sweetheart Sweater Midi Dress

Steal The Look



Steal The Look



A sweetheart neckline makes this white sweater dress the bombshell that it is. It’s styled with white and black sneakers for a casual vibe, but it’s still so cute. Buy these shoes at ASOS.

39. Gold Platform Heels With Yellow Floral Print Broderie Midi Dress

Steal The Look



Steal The Look



Yellow floral print makes me long for spring, which means this cute broderie midi dress is surely one to boost your mood. Bring to completion with a pair of gorgeous gold platform heels. Buy these heels at ASOS and DSW.

40. Nude Sandals With Green Wrap Sweater Midi Dress

Steal The Look



Steal The Look



This green wrap sweater dress will have you looking elegant and feeling comfortable all at once, which is a major win. Complete this outfit with a pair of nude sandals to complement the cute casual vibe. Buy these shoes at ASOS and DSW.

41. Light Pink Heels With Strappy Pink Mini Dress

Steal The Look



Steal The Look



Sometimes the best color to wear with pink is pink. Flaunting this strappy pink mini dress with light pink high heels will have you looking like such a doll. 

It’s sassy and fun, cute and playful, and the perfect look to take you out of your comfort zone. Buy these heels at ASOS and SHEIN.


42. White Heels With Multicolored Floral Wrap Front Maxi Dress

Steal The Look



Steal The Look



Floral is unstoppable this season, and there’s no better way to rock it than with a floor-length maxi dress. 

White heels are the perfect fit for this wrap-front dress, and its deep neckline provides the perfect space for some tasteful jewelry. Buy these heels at ASOS and DSW.

43. Black Ankle High Boots With Floral Tulle Dress

Steal The Look



Steal The Look



Have you ever thought of using fashion as a way to enjoy life? This black floral tulle dress will definitely teach you how. 

Its baby doll style is so inspiring and will definitely bring back that youthful glow. Pair with black heels to match the aesthetic. Buy these boots at Pink Lily and DSW.

44. Light Brown Knee-High Boots With Teal Turtle-Neck Sweater Mini Dress

Steal The Look



Steal The Look



I haven’t been seeing teal so often, but it’s honestly one of the cutest colors around. That must be why this turtle-neck sweater dress is even more appealing than the average. 

Light brown knee-high boots complement the soft hue for a relaxed color combination. Buy these boots at DSW.


45. White Heels With Light Pink One-Shoulder Ruffle Dress

Steal The Look



Steal The Look



A light pink dress paired with white heels is the sweetest ensemble you’ll ever find. Even more so when that pink dress has a one-shoulder ruffle design. Buy these heels at ASOS and DSW.

46. White Sneakers With Black Wrap Mini Dress

Steal The Look



Steal The Look



Gone are the days when sneakers were limited to denim shorts and jeans. Now, even a black mini-wrap dress can team up with a pair of white sneakers for a cute outfit. Buy these shoes at ASOS and DSW.

47. White Sneakers With Black and White Stripe Maxi Dress

Steal The Look



Steal The Look



Here’s another super cute look with a dress and sneaker combo. The black and white stripe design of this casual Puma x Dua Lipa maxi dress plays right into a sporty look. It’s only right to match the vibe with cute white sneakers. Buy these shoes at ASOS.

48. Brown Boots With White Cable Knit Sweater Dress

Steal The Look



Steal The Look



It’s the cable knit pattern for me! This design takes this sweater dress to another level, as do these super cute brown boots. It’s outfits like these that make getting dressed up worthwhile. Buy these boots at Pink Lily and DSW.

49. White Heels With Sage Green Floral Embroidered Midi Dress

Steal The Look



Steal The Look



So many details contribute to this dress being the cute piece that it is. Its color is definitely the first. Sage green is such a soft shade, yet it catches the eye instantly. 

The color is complemented by a floral embroidered design, a lace insert, and a satin tie. White heels were the best pick for this look so as to not disrupt the subtlety of the outfit. Buy these heels at ASOS and DSW.

50. Light Brown Boots With White Bishop-Sleeve Mini Dress

Steal The Look



Steal The Look



Light brown boots with a white dress are really as chic as it gets. The bishop sleeves and turtle-neck design also play a role in making this outfit the posh look that it is. Buy these boots at Pink Lily and DSW.

51. Strappy Black and Nude Sandals With Little Black Scallop Edge Cut Dress

Steal The Look



Steal The Look



We all need a little black dress to add a sassy touch to our wardrobe, but a little black dress with a scallop edge cut is more than you could ask for. 

It’s such a super cute sundress, and it was perfectly styled with strappy black and nude sandals. Am I the only one getting “vacation in the tropics” vibes? Buy these sandals at ASOS and SHEIN.


52. White Heels With Light Green Tie-Front Mini Dress

Steal The Look



Steal The Look



This green floral dress has a baby blue undertone which makes it look impeccably styled with white heels. 

The tie-front and off-the-shoulder designs also make this outfit super adorable and one you won't get tired of wearing. Buy these heels at ASOS and DSW.


53. Black Heels With Black One-Shoulder Satin Maxi Dress

Steal The Look



Steal The Look



While each woman needs a little black dress, we also can’t do without a sleek floor-length dress either. 

This elegant black maxi dress is made of satin with a one-shoulder dress and slit which is all it took to become one of the most beautiful dresses on this list. It was complemented by daint black heels. Buy these heels at Lulus and DSW.

54. Black Pumps With Burgundy Cut-Out Maxi Dress

Steal The Look



Steal The Look



The bold flair of this burgundy maxi dress is matched by a pair of classy black pumps. With a thigh-high slit and cut-out shoulder design, this alluring look is in a league of its own. Buy pumps at DSW and SHEIN.

55. White Sneakers With Blue Denim Midi Shirt Dress

Steal The Look



Steal The Look



A denim dress is another valuable piece to include in your wardrobe. Denim can double as casual and dressy. This time it’s a sporty casual vibe with chunky white sneakers. Buy these shoes at ASOS and DSW.

Summary and Top Picks

The ball is in your court! Ultimately, you decide how you want to rock your favorite dresses, and with this guide, finding the right shoes to pair them with will feel like a piece of cake.

I found myself in awe of these outfits, but my top picks would have to be:

  • #32 Gray Booties With Black One-Shoulder Satin Mini Dress: This puff-sleeve black mini dress is so cute, and the gray boots just fit right in with the neutral theme.
  • #41 Light Pink Heels With Strappy Pink Mini Dress: It’s the pink on pink for me. So adorable!
  • #55 White Sneakers With Blue Denim Midi Shirt Dress: I never knew I’d love a denim dress this much, but the sneaker combo really made me a fan.
How about you? Which of these outfits are your favorites, and what features or designs stood out the most? Let me know in the comments below!

Enjoyed this article?

Check Out What Else We Got

>