This post may contain affiliate links, which means we may receive a commission if you purchase through our links. Please read our full disclosure here.
Finding the perfect shoes to pair with a new dress can be tricky, especially if you are looking for shoes that will go well with the color of your dress. For example, what color shoes do you wear with a navy dress?
While your mind might go for nude heels only, there are a couple of different ways that you can spice up your look and go beyond basic with your choice of shoe color.
What I love about navy blue dresses is that even though they are different from the usual black or red dresses that we may wear for special occasions, they still look chic but are a bit unexpected. And you can take them to the next level depending on the shoe color you choose.
Ready to see the examples? This post will show you ten different pairs of shoes that will go perfectly with a navy dress!
What Color Shoes to Wear with a Navy Dress
1. Green Heels
What I love about green heels like these pointed green heels from Lulus is that they will add just the right amount of color to your look and will go well with navy blue!
So, if you are looking to add some color to your look but want something a bit more subtle to go with your navy dress, I suggest trying out some green heels.
2. Rhinestone Low-Heel Sandals
Are you looking to add some sparkle to your navy dress? You totally can with some rhinestone sandal heels like these!
Adding some shoes with rhinestones to your look will give it some sparkle, so not only your dress will stand out but also your shoes. The look is so glam and fun, perfect for a special occasion.
Also, the chunky Dolce Vita heels above will be perfect for those of us looking for a lower heel to wear with our new navy blue dress.
3. Simple Silver Heels
If you want to go with a less blinged-out metallic option with your navy blue dress, I recommend trying out some silver strappy heels like these silver Stuart Weitzmans!
I love these heels because they are simple and chic. These heels will add something different to your navy blue dress look, and they will also make sure your shoes and dress stand out.
So, if you are looking for a simple but glamorous heel to go with your navy blue dress, I recommend purchasing these silver heels for your navy blue dress look!
4. Orange Heels
If you want to add a bold color to your navy dress look, these orange heels are the way to go.
I think that this is my personal favorite color shoe to wear with a navy blue dress because it’s such an unexpected look. Blue and orange are complementary colors, so while you might not think they go together, the color wheel shows us they’re actually a perfect match.
This type of shoe will be perfect for those of us looking to add more color while also making sure we find a pair of shoes that go well with navy blue!
5. Sparkly Rhinestone High Strappy Heels
If you are looking for something really sparkly and glamorous to go with your navy blue dress, I recommend trying out these sparkly strappy heels by Steve Madden!
These shoes will add just the right amount of sparkle to your look, and they will also give you the classic stiletto heel look if that is what you are going for. They’re tall, bold, and not for the faint of heart — but they’re sure to make a huge statement.
6. Strappy Clear Rhinestone Heels
If you love the look of rhinestone heels but want something a bit different than the classic stiletto heels, I recommend trying these strappy ones. clear and rhinestone heels!
These shoes will look great when paired with your navy blue dress and make sure you have shoes that stand out and are a great fit for navy blue.
So, if you want to add just a bit more sparkle to your navy dress look, check out these shoes!
7. Black Heels
Black heels are always a great go-to for basically any outfit. And what you will love about black heels like these from Steve Madden is that they will also look great when paired with your navy blue dress!
These shoes will be perfect for those of us who want something more simple and classy for a navy blue dress look. Simple black heels will have all eyes on your dress, plus they’re versatile for any occasion.
8. Chunky Nude Heels
Nude heels are a super common option for dresses. However, if you want something different from the usual strappy nude heels, I recommend trying these chunky heels!
These shoes will also be perfect for those of us who are looking for a not so bold or colorful shoe to pair with our navy blue dress.
What’s great about these shoes is that they will also be adding something of-the-moment to your look because chunkier shoes are trendy right now!
9. Strappy Black Heels
If you like the look of black heels with dresses and are interested in wearing them with your navy blue dress, these strappy black heels are another great option.
These shoes will work great if you are looking for a black heel that stands out a bit more than the classic stiletto-style pump.
With these shoes, you will get the black heels that you are looking for, because they are a strappier type of heel, which will make your shoes stand out a bit more, and they will complement your dress very well.
10. Silver Pointed Heels
These shoes are by far my favorite type of heel right now to pair with a dress! You might have seen these shoes before because they are very trendy right now.
These are the pointed rhinestone heels with a bow in the front! For example, these heels from Steve Madden are exactly what you should be purchasing if you want to take advantage of this trend.
These shoes come in a couple of different colors/styles, but I personally think that these silver rhinestone bow ones will look adorable when paired with a navy blue dress!
They will add something trendy while also making sure that you have a pair of shoes that look amazing with your navy blue dress for your next special event.
Which of these shoes will you be wearing with your navy dress?
Which shoes from this list do you like the most? What kind of shoes do you think look the best with a navy dress?