Seems like you're using an old browser. Things on the website might not work as they should.
    NA-KDMagazine5 Best Shoes To Wear With A Shirt Dress: Styling Tips

5 Best Shoes To Wear With A Shirt Dress: Top Styling Tips

By NA-KD

May 23, 2023  • Updated June 7, 2023

Shirt dresses have become one of the trendiest fashion pieces out there. They’re comfortable, versatile and can be dressed up or down according to your mood. What more is needed? 


Having said that, styling a shirt dress might not be the easiest thing to do unless you’re a stylist yourself. Everyone knows the basics of how to wear a shirt dress - like wearing a belt to accentuate your waist or layering up to add some dynamism to the outfit. But how exactly do you choose what shoes to wear with a shirt dress? We’ve curated a guide to help you select footwear for your shirt dress for every occasion, mood and comfort level.

What Shoes Do I Wear With A Shirt Dress?

The new shirt dress you ordered has just been delivered. You have all the items and jewellery you want to wear with it, and now you’re left with the question - what shoes do I wear with a shirt dress? We have all the answers you’re looking for. Here’s a list of 5 footwear styles we think will pair perfectly with any shirt dress. So if you’re looking for some inspo, you’ve come to the right place. 

1. Sandals

Most sandals look great with any shirt dress as they keep the attention on the top of your body and show off your legs. Try a flat sandal if you 're not comfortable with heeled sandals. Flats may be the absolute best option for a casual day out or spending time sipping drinks at a cosy cafe. It looks great and won't tire your feet!

2. White Sneakers

There’s no explanation needed for one of the most versatile fashion pieces on the runways. White sneakers are an investment because they’ll go with almost any outfit from chiffon dress styles to shirt dresses and sneakers. In the same way, shirt dresses and sneakers pair perfectly too. No matter what print, texture or colour you choose for your shirt dress, white sneakers will look just great with it. When you don't have the energy to debate about what shoes to wear with a shirt dress, just pull on white sneakers and sunglasses, and you’re good to go!

3. Thigh-High Or Knee-High Boots

If you plan on wearing a short shirt dress and want your outfit to look more trendy, knee-high boots should be your go-to. There’s also a lot of room for creativity when it comes to shirt dresses with thigh-high boots. Designs with some metallic elements like zips and buttons will add a touch of sophistication to your outfit. Remember to try out different textures and patterns, and wear accessories that match your boots.

4. Stiletto Heels 

They’re a sexy, bold and feminine choice. If you’re wondering what heels to wear with your shirt dress for a night out, consider stilettos. These heels are a great way to add elegance or a bright contrast to your outfit. Create a stunning white shirt dress outfit by pairing bright red stiletto pumps with a white button-up shirt dress. Try pairing bright red stiletto pumps with a white button-up shirt dress. Or, if you want a more business-casual look, style your shirt dress with heels and a belt and vest.

5. Platform Shoes & Loafers

If your shirt dress is more flowy and airy, you can balance it with a pair of chunky platform shoes or loafers. You could even try a monochromatic look by matching the colour of your shirt dress with your platform shoes. They’re the most comfortable and easy-going option when looking for the right shoes to wear with a shirt dress since they’re so easy to slip on and off. You can even wear your platform shoes and shirt dress for a picnic at a park or a fun day out. 

Top Styling Tips For Shoes You Can Wear With A Shirt Dress

Layer Up With Tights

If you plan to head out during fall or winter, you’re probably wondering what shoes to wear with your favourite shirt dress. You may even be wondering if you should wear that shirt dress at all. You don’t have to worry! Simply layer up your boots with tights or high socks, and you can still enjoy a cosy day without worrying about freezing feet. 

Consider Contrasts

Any designer knows that bringing in an element of contrast will instantly uplift your outfit and make it look more interesting. For plain, solid-coloured shirt dresses, shoes or boots with intriguing designs with laces or buttons will look great! Footwear with complementary and contrasting colours will always add an element of flamboyance to your outfits.

Bring In The Balance

Balancing your look is a key factor in making your outfit look cohesive. So if you're wearing a flowy shirt dress, structured footwear like loafers or ankle boots will help bring the right balance to your outfit. Likewise, if you’re wondering what shoes to wear with a fitted shirt dress, adding relaxed footwear like sandals or sneakers will help.

Show Off Your Ankles

If you’re deciding what shoes to wear with a long shirt dress, and ankle boots are your choice, there’s a chic tip. Try rolling up the hemline of the maxi dress slightly to show off your ankles. This brings attention to any footwear you’re wearing and looks trendy too!

Play With Proportions

Shirt dresses can come in various lengths, so consider the balance when picking what footwear to wear with your shirt dress. A midi-length shirt dress can look great with ankle boots or a pair of chunky sneakers but can look disproportionate with knee-high boots. 

Have You Picked The Perfect Pair Of Shoes? 

We’re sure you now have a good idea about what shoes you want to wear with a shirt dress. Just keep all the tips in mind while styling your outfits. You can find all the latest shoes, sneakers, sandals, heels and boots to pair with your shirt dress on NA-KD.



    Select country and language
    Select shipping country
    USA
    Your Cart
    Size guide