Hi friends! It’s Laura here again. Today, I want to talk about something that we have probably googled at least once (or maybe five times 😅): what color shoes to wear with a blue dress.
Whether it’s navy, royal, cobalt, or powder blue, blue is one of the most versatile and timeless colours you can wear. It’s perfect for weddings, date nights, proms, or even brunch with the girls. But matching the right shoes with your blue dress? That’s where things get a little tricky — but don’t worry, I’ve got you!
Classic Blue Dress — Keep It Simple, Chic
The good old classic blue dress. It can range from mid to deep blue. With this, you really can’t go wrong with:
- Nude or beige shoes – elongate your legs and never clash.
- Metallics – silver or gold pumps add glam without stealing the spotlight.
- White – great for summer or a nautical twist.
- Black – if the dress is more casual or structured.
Royal Blue – Bold, Beautiful & Regal
It’s one of my favourite shades to style! For royal blue dresses (especially evening or bridesmaid ones), try:
- Silver heels – dreamy and elegant.
- Nude or tan – balances the boldness
- White – surprisingly fresh and summery.
- Gold – for weddings or evening glam.
- Red – if you’re daring and confident (I once wore this combo to a February 4th party and got so many compliments!).
Navy Blue – Classy & Sophisticated
Navy blue is like the little black dress of the blue world. So versatile!
- Nude – always safe and sleek.
- Blush or dusty pink – romantic and softens the dark tone.
- Gold or rose gold – total elegance!
- Burgundy or wine – a chic twist I often wear for fall events.
- Leopard print – yes! Great with navy jumpsuits or pants.
Cobalt Blue – Loud & Lively
Cobalt is a head-turner, so your shoes should complement, not compete.
- Black – edgy and sophisticated.
- White or cream – makes the colour pop.
- Tan – perfect for summer dresses.
- Silver – always works for parties and proms.
Light Blue / Powder Blue / Baby Blue – Soft & Dreamy
These are great for daytime looks, garden parties, or baby showers (you know I wore powder blue to my niece’s gender reveal ).
- Nude or soft blush – super feminine.
- White – clean and fresh.
- Silver – fairy-tale vibes!
- Pastel purple or mint – if you’re feeling whimsical.
Teal / Turquoise / Aqua Blue – Ocean-Inspired Tones
For these slightly greenish blues:
- Beige or tan – works for both casual and dressy looks.
- Gold – matches the richness of teal/turquoise beautifully.
- Brown or camel – especially cute for daywear or with suede shoes.
- Coral or salmon – fun and unexpected contrast!
Midnight Blue, Navy Velvet & Dark Blue – Luxe & Deep
These deeper blues are common for cocktail dresses and formal wear.
- Velvet black heels – elegant and textured.
- Navy or deep grey – monochrome but classy.
- Metallics – gold, silver, or even gunmetal.
- Deep plum or oxblood – moody and chic.
Blue Sequin or Lace Dresses – Statement Pieces
When your dress is already making a statement (sequins, lace, etc.):
- Clear heels – super trendy and let the dress shine.
- Metallics – mirror the glam.
- Neutral nudes – to tone things down.
- Matchy-matchy – blue heels can work if they’re an exact or slightly deeper shade.
Special Combos: Blue + Other Colors
Blue & White Dresses
- White, nude, silver, or even pastel blue shoes.
Blue & Black Dresses
- Black shoes, obvi! But white or metallics can work, too.
Blue & Orange Dresses
- Try nude, beige, or soft brown shoes to keep it grounded.
Blue & Pink Dresses
- Blush, white, or metallic pink shoes will complement both colors.
What About Blue Pants, Jumpsuits, or Skirts?
Pairing shoes with navy blue pants, blue jeans, or blue dress pants? Here’s what works:
- For jeans – white sneakers, tan boots, or even colourful heels.
- For formal pants or jumpsuits – nude pumps, loafers, or pointed black heels.
💡 Personal Tip from Me to You
When I style clients at the salon or shop for events, I always say this: don’t just match the dress — match the vibe.
If your dress feels fun, playful, or bold, pick shoes that echo that mood. If it’s elegant and reserved, go for understated heels or dainty sandals.
Also, never underestimate the power of a metallic heel — it’s like the little black dress of footwear.
Blue is such a forgiving, versatile, and universal color. Whether it’s a royal blue prom dress, a powder blue brunch outfit, or a teal evening gown — there’s always a perfect shoe colour waiting to complete the look.
Till next time, stay stylish!