What Shoes to Wear with a Blue Dress

A blue dress is one of the most versatile pieces in any wardrobe — but choosing the right shoes to wear with it can feel surprisingly tricky. Whether you're dressing for a formal evening, a day at the office, a casual weekend, or a special occasion, the right shoe colour can transform your entire look.
In this guide, we cover the best shoe colours and styles to wear with every shade of blue — from light baby blue and cobalt to navy and royal blue — so you always step out with confidence.
The Best Shoe Colours to Wear with a Blue Dress
While all colours can be paired with blue dresses, there are some that complement these items better than others. If you want to know what colour shoes go with blue dresses, here are our top three picks:
Nude
If you have a vibrant blue dress picked out for your next night out, consider pairing it with a pair of nude or skin-tone-coloured shoes. This is because the warm brown tones of nude shoes will help bring out the cool tones of your blue dress.
Nude shoes also visually elongate the leg, making them a go-to for both formal and smart-casual looks.
Shop Saint G nude leather heel boots

Metallic
Gold or metallic shoes are an underrated match for blue shoes. These shiny colours will add a festive spark to any blue-toned outfit and make your outfit pop.
Gold works especially well with royal blue and cobalt, enhancing the richness of deeper shades.
Shop gold & mettalic footwear:
Shop Saint G Saint Arely Gold Metallic Stiletto Ankle Boots

Shop Saint G Saint Tyas Gold Metallic Stone Sandals

Yellow
If you prefer to make a statement with your footwear, go for a pair of bright yellow heels. Especially when paired with a blue dress, the contrast of the yellow shoes add a vibrancy and elegance to your look.
Yellow and blue sit opposite each other on the colour wheel — this contrast is what makes the pairing so striking.
Shop Saint G Mustard Amelia Handcrafted Shoes

Silver

Black
Black is the ultimate failsafe — especially useful when you're unsure of the occasion dress code.
Shop Saint G Darcie Eyelets Black Suede Ankle Boots

WHITE

BROWN / TAN
Brown tones are especially grounding with casual and boho blue dresses — think denim-style or floral blue prints.
Shop Saint Cara Brown Leather Ankle Boots

NAVY / TONE-ON-TONE
Tone-on-tone dressing has become one of the biggest trends in recent seasons — it reads as intentional and sophisticated.
Shop Saint G Womens Wren Blue Velvet Pumps

Best Shoes for a Blue Dress by Occasion
Shoes for a Blue Evening or Formal Dress
For a formal evening or black-tie event, you want shoes that match the occasion's elegance. Gold or silver metallic heels are the safest and most glamorous choice — they catch the light beautifully and complement both deep and lighter blue shades. Nude stilettos are equally elegant and have the added benefit of visually lengthening the leg. Avoid overly casual styles like sneakers or mules for these occasions.
Best picks for evening:
• Gold metallic stiletto heels: adds glamour without competing with the dress
• Silver block heels: comfortable yet polished for long evenings
• Nude kitten heel boot: understated elegance for cooler evenings
Shoes for a Blue Dress at Work
For the office, the goal is polished and professional without being overdressed. Loafers, block heels, and ankle boots in neutral tones — nude, black, brown, or navy — all work beautifully with a blue dress in a work setting. Avoid anything too strappy or high — opt for structure and comfort.
Best picks for work:
• Black ankle boots: sharp, professional, and endlessly versatile
• Brown leather ankle boots: warm and grounded, great with midi blue dresses
• Navy ankle boots: a sophisticated tone-on-tone choice
Shoes for a Casual Blue Dress
For everyday casual wear, comfort and effortlessness are the priority. White wedge boots, off-white ankle boots, and even metallic sandals all work for a relaxed blue dress look. Don't be afraid to experiment with colour — mustard or tan shoes add personality to a simple blue sundress or shirt dress.
Best picks for casual:
• Off-white wedge boots: fresh and easy to style
• Gold metallic sandals: adds a dressed-up edge to casual looks
• Mustard or tan shoes: great colour contrast for daytime
What Shoes to Wear with Different Shades of Blue
Light / Baby Blue Dress
Best shoes: Nude, white, silver, pale pink
Avoid: Very dark brown, black (too harsh against soft tones)
Cobalt Blue Dress
Best shoes: Silver, nude, white, gold
Avoid: Orange, neon tones
Royal Blue Dress
Best shoes: Gold, nude, black, dark red
Avoid: Very bright or clashing colours
Navy Blue Dress
Best shoes: Mustard, tan, white, gold, nude
Avoid: Dark grey (too flat and muted)
Powder / Pastel Blue Dress
Best shoes: Blush, nude, silver, white
Avoid: Black (overpowers the delicate tone)