What colour shoes to wear with any dress: the complete guide
The right shoes can change a dress completely – ground it, lift it, or add a spark of contrast. But with so many dress colours and shoe options, it's easy to freeze at the wardrobe. After years of styling dresses across every colour and occasion, we've found the confusion almost always comes down to three questions: what shade is the dress, where are you wearing it, and do you want your shoes to blend in or stand out?
This guide answers all three. Below you'll find a quick reference for every dress colour, the neutrals that work with almost anything, how the occasion changes your choice, and the styling mistakes worth avoiding. Use it to pick with confidence – whatever colour dress is hanging in front of you.
The three neutrals that work with almost any dress
Before the colour-by-colour guide, it helps to know the shoes that rarely let you down. If you own these three, you can dress almost any colour:
- Nude and beige: The most flexible choice of all. A nude shoe close to your own skin tone lengthens the leg and keeps the focus on the dress. Works with nearly every colour and most occasions.
- Black: Adds contrast and depth. Ideal for evenings, formal events, and deeper dress colours. A safe, elegant default when you're unsure.
- Metallics (gold and silver): A gentle shine for parties and celebrations. Gold flatters warm colours; silver suits cool ones. Both lift a simple dress without taking over.
If you'd rather not think too hard, one of these three will carry the look. The colour-specific advice below is for when you want to get it just right.
Shoe colours by dress colour
Here's the quick reference. Each dress colour has a couple of safe choices and one bolder option, so you can decide how much you want the shoes to speak.
Red dress
Nude and beige keep the focus on the dress; black brings evening contrast; gold or bronze adds warm shine. For brighter reds (scarlet, cherry) try soft neutrals or metallics. For deeper reds (wine, burgundy) lean into black, bronze, or darker nude. Bolder option: matching red shoes for a clean, tonal look.
Blue dress
Nude, taupe, and tan create a seamless finish; black is the easy classic; metallics lift the look for evening. Light blue pairs with white, nude, gold, or silver. Navy and dark blue suit black, brown, or gold. Bolder option: olive or muted green for quiet contrast.
Royal blue dress
Black (patent for polish, suede for softness) is always lovely; nude and off-white let the dress lead; silver echoes the cool tone while gold warms it for evening. Grey adds a modern, daytime feel. Bolder option: caramel or tan for a relaxed, warm contrast.
Green dress
White, black, nude, and taupe let the colour stand out; silver suits every green while gold and copper add warmth. Dark greens (emerald, forest) look rich with burgundy or wine; bright greens (lime, grass) come alive with white or cherry red; light greens (mint, sage) stay soft with white, grey, or pastels. Bolder option: burgundy shoes with a deep green.
Yellow dress
White and ivory feel fresh with soft yellows; nude and blush give a calm finish; brown and tan suit warm mustard tones. Black grounds pale yellows and balances mustard; gold or champagne dresses it up for evening. Bolder option: red shoes for a playful, casual pop.
Pink dress
Nude and beige blend softly; taupe, grey, camel, and brown give quiet contrast; white feels fresh with lighter pinks. Light blush pairs with nude or light metallics; hot pink takes black or metallics; deep magenta suits burgundy, plum, or grey. Bolder option: black heels for edge with a bright pink.
Purple dress
Black is versatile across every shade; nude and beige keep it muted; silver, gold, and bronze add glamour. Deep plum and aubergine suit metallics, black, or dark grey; lavender and lilac pair with white, nude, or pastel pink; vivid violet can take yellow, pink, or burgundy for a bold pop. Bolder option: matching purple shoes for tonal harmony.
Black dress
The most versatile dress of all. Black shoes give a unified, elegant look; nude softens and lengthens; metallics add party shine; white creates fresh, modern contrast. Bolder option: jewel tones like deep red, sapphire, or emerald for personality without losing the classic feel.
White dress
Neutrals (nude, beige, light brown) keep it calm and classic; black gives sleek contrast; metallics add subtle shine; grey offers a soft, modern finish. Bolder option: red, cobalt, or another vivid shade for energy, especially at summer parties.
Burgundy or maroon dress
Black is always appropriate; nude and beige lighten the look; brown and tan add a natural, autumnal finish; gold, champagne, and rose gold bring festive warmth. Burgundy shoes in suede give a polished tonal look. Bolder option: navy or deep green for a modern, creative twist.
Gold dress
Nude and beige blend seamlessly; champagne and soft gold create a warm tonal look; black grounds the shimmer; white feels fresh for daytime. Bolder option: red shoes for a striking, celebratory statement. Keep metallic tones matched so gold-on-gold looks intentional.
How the occasion changes your choice
The same dress can call for different shoes depending on where you're going. As a rule of thumb:
- Work and business: Neutrals like nude, taupe, grey, and black in a closed style stay calm and polished.
- Weddings and formal events: Metallics and elegant neutrals (nude, black) in fine materials like satin or suede feel refined.
- Parties and evenings out: Black heels, metallics, or a bolder colour bring energy and shine.
- Daytime and casual: Lighter neutrals, tan sandals, or white trainers keep things relaxed and easy.
Match your shoe to your skin tone
A shoe close to your own skin tone lengthens the leg and creates a seamless line – useful with almost any dress colour. As a guide: light skin tones suit beige, blush, and light nude; medium and olive tones work with warmer nudes, gold, and tan; deeper skin tones look striking in rich nudes, gold, and warm browns. Prefer contrast instead? Black or metallic shoes add impact against any skin tone.
Common styling mistakes to avoid
A few missteps come up again and again:
- Matching the colour too exactly: Shoes in almost-but-not-quite the same shade as the dress highlight the mismatch. Go tonal on purpose, or choose a neutral.
- Ignoring undertones: Warm dresses suit warm shoes (nude, gold); cool dresses suit cool ones (grey, silver). Mixing them can feel off.
- Letting the shoes take over: Very bright or busy shoes pull focus from the dress. If the dress has detail, keep the shoes simple.
- Forgetting the occasion and season: Shiny evening shoes look out of place by day; heavy winter shoes weigh down a light summer dress.
Find your dress
Once you know the colour and the occasion, the rest falls into place. Explore our full range of dresses for women online, from everyday styles to party pieces – and use this guide to finish the look from the ground up.
Frequently asked questions
What colour shoes go with the most dresses?
Nude and beige are the most versatile, as they suit almost every dress colour and lengthen the leg. Black and metallics (gold and silver) are close behind and cover most occasions.
Should my shoes match my dress colour exactly?
No. An exact match often highlights small differences in shade. A deliberate tonal look or a neutral shoe usually looks more polished than trying to match precisely.
What shoes go with a black dress?
Black shoes give an elegant, unified look; nude softens and lengthens the leg; metallics add party shine; and white creates fresh, modern contrast. Jewel tones like deep red or emerald add personality.
Can I wear coloured shoes with a coloured dress?
Yes, especially for casual or creative looks. Keep the rest of the outfit simple so the shoes can stand out, and match undertones – warm shoes with warm dresses, cool with cool.
Are metallic shoes suitable for daytime?
Soft, matte metallics like champagne or pale gold work well by day. Save shinier, more decorated metallics for evenings and celebrations.
How do I choose shoe colour for the occasion?
Neutrals like nude, taupe, and black suit work and formal settings; metallics fit weddings and parties; and lighter neutrals or white keep daytime and casual looks relaxed.
EU