Nude, black, gold, silver, tan, white, brown, leopard and blush pink shoes all work with a green dress. Which one is best depends on the green. Yellow greens such as olive and lime look best with warm shoes like gold, tan and brown. Blue greens such as emerald and jade look best with silver and black. Soft greens such as sage and mint look best with light shoes: white, nude and blush.
The same emerald can look rich on one person and harsh on another, because green depends a lot on your colouring. The app we make, Wdrobe, can show which greens are in your palette from one selfie.
Sort your green into one of three families
Green covers more ground than most colours, so start by deciding which family your dress belongs to. Hold it next to something clearly yellow, such as a lemon or a sticky note, and something clearly blue, such as a pair of jeans. Whichever it looks closer to is its family.
- Yellow greens: olive, khaki, moss, chartreuse, lime and apple. Warm shoes suit them: gold, tan, cognac, brown and leopard.
- Blue greens: emerald, jade, bottle green and forest. Cool shoes suit them: silver, black and deep burgundy.
- Soft greens: sage, mint, pistachio and seafoam. Light shoes suit them: white, nude, blush and pale gold.
Nude and black cross over into all three, which is why they are the safest choices when you are not sure.
The Christmas mistake
A green dress with bright red shoes reads as Christmas almost every time. In December, at a festive party, that can be the point. The rest of the year it looks like a costume. If you want a second colour at your feet, use blush pink or a deep burgundy instead: both are in the red family but far enough from pillar-box red to look chosen.
9 shoe colours that go with a green dress
1. Nude
Nude shoes let the green dress carry the outfit and work with every family. Pick the shade closest to your own skin, which matters more than the name on the box.
Outfit formula: emerald wrap midi dress + skin-tone pointed heels + cream wool coat + small gold clutch.
2. Black
Black gives a dark green dress a sharp, evening look and grounds a bright green for the day. It suits blue greens best; with olive it can look heavy in summer.
Outfit formula: bottle green velvet dress + black suede heeled boots + sheer black tights + black leather bag.
3. Gold
Gold is the classic partner for emerald and for yellow greens. Thin gold straps look lighter than solid gold courts and keep the dress the main piece.
Outfit formula: emerald satin slip dress + gold strappy sandals + gold hoop earrings + ivory clutch.
Gold and silver can both look right in theory and only one looks right on you. It depends on your skin as much as on the green. See both pairs with the dress on your own photo.
4. Silver
Silver suits blue greens such as jade, forest and mint. Choose brushed silver or pewter for daytime and mirror silver for parties.
Outfit formula: jade green midi dress + silver slingback heels + silver drop earrings + grey cashmere wrap.
5. Tan or cognac
Warm brown leather turns an olive, khaki or lime dress into a relaxed day outfit. Sandals in summer, loafers or boots in autumn.
Outfit formula: olive cotton shirt dress + cognac leather sandals + woven straw bag + tan belt.
6. White
White trainers or white sandals make a soft green dress fresh and casual. They suit sage, mint and pistachio best, and cotton or linen far more than satin.
Outfit formula: sage linen midi dress + white leather trainers + light denim jacket + canvas tote.
7. Brown suede boots
Dark brown suede boots carry a green dress into autumn and winter. They work with olive, moss and forest green, especially in knit, corduroy or wool.
Outfit formula: forest green knit dress + dark brown suede knee boots + camel coat + brown leather bag.
8. Leopard
Leopard print acts like a warm neutral and adds a little character. One leopard piece is enough; keep the bag plain.
Outfit formula: olive slip dress + leopard ballet flats + black cardigan + black crossbody bag.
9. Blush pink
Pink and green sit opposite each other on the colour wheel, and a pale pink keeps that contrast soft. Blush shoes look lovely with sage, mint and emerald.
Outfit formula: sage satin midi dress + blush satin kitten heels + ivory cropped jacket + small pink bag.
Shade by shade
Emerald. Gold, nude, black and blush are the strongest. Silver works if your jewellery is silver too.
Sage. White, nude, blush, tan and pale gold. Black can look heavy against such a soft colour; a soft brown is gentler.
Olive and khaki. Tan, cognac, brown, gold and leopard. Black works in winter with tights.
Mint and pistachio. White, nude, silver and blush. Keep the shoes light so the dress stays fresh.
Forest and bottle green. Black, burgundy, dark brown and gold. These deep greens behave almost like a neutral, so velvet and suede look right.
Kelly and bright green. Nude, white, black or gold. Keep the shoe simple, since the dress already does a lot.
Matching the shoe to the occasion
Wedding guest. Green is a popular wedding guest colour because it photographs well and never looks bridal. Nude, gold or blush heels are the safe choices. Choose a block heel if the wedding is on grass.
Office. A green knit or shirt dress with black or tan loafers, or nude courts, looks smart. Keep metallic shoes for after work.
Christmas party. Emerald or bottle green velvet with black patent, gold or burgundy heels. Red shoes only if you want the festive look on purpose.
Summer days. Sage, mint or olive cotton with white trainers, tan sandals or espadrilles.
One green dress can cover a wedding, a work dinner and a party if the shoes change. The hard part is remembering which pair you settled on for which. Save each version as an outfit.
Tights and bags
Tights. Sheer black tights with black shoes suit dark green in winter. Skin-tone sheers go with nude, gold and blush. Opaque brown tights with brown boots suit olive and forest green knit dresses.
Bags. Repeat the shoe colour, or match the bag to your jewellery. A bag in a second, different green competes with the dress.
Frequently asked questions
What colour shoes go with a green dress for ladies?
Nude, black, gold and tan are the easiest choices for women. Use gold or tan with yellow greens such as olive, silver or black with blue greens such as emerald and jade, and white or blush with soft greens like sage.
What colour shoes go with an emerald green dress?
Gold, nude, black and blush pink suit emerald best. Gold makes it feel festive, nude lets the dress stand alone and black makes it sharper.
What shoes go with a sage green dress?
White, nude, blush, tan and pale gold. Sage is soft, so light shoes keep it fresh. Black can look heavy unless the outfit is for winter.
Can I wear red shoes with a green dress?
You can, but it usually looks festive. Outside December, a deep burgundy or a pale blush pink gives contrast without the Christmas look.
Do black shoes go with a green dress?
Yes, especially with dark and blue greens like emerald, forest and bottle green. With olive or sage, brown or nude often looks softer.
For more ways to wear the colour, see what colours go with green, colours that go with emerald green and colours that go with sage green. Our outfit colour combinations guide covers the wider rules, and what shoes go with a black dress shows how the list changes for black.
Knowing the shoe colour is one thing; knowing which of your own pairs is right for Saturday is another. Pin the green dress in Wdrobe, tell the stylist the occasion and the date, and it suggests shoes and a layer from the clothes you own, with that day's weather in mind. Let the stylist finish the green dress outfit.



