What Color Shoes to Wear with a Navy Dress

Gold brings warmth to a navy dress, while silver gives it a cooler, brighter finish. Black is an elegant choice when the shoe and dress have different textures. For dinner, red draws attention to the shoes; beige lets the cut or print of the dress lead.

To choose between them, start with the dress itself. A navy satin slip, a knitted midi and a printed silk dress may look the same color on the hanger, but each calls for a different pairing.

Explore five colors and six ways to style a navy dress with shoes handcrafted in Brazil by Giseli Dias.

Gold or Silver Shoes with a Navy Dress for a Wedding?

Tereza Gold luxury metallic leather lace-up sandals

Tereza Gold – Fine Gold Straps with Navy Satin

Picture a navy satin midi dress at a late-afternoon wedding. Tereza Gold brings fine lines of gold across the foot and around the ankle. Beneath a flowing skirt, the metallic straps catch the light as you move. A hem just above the ankle leaves the ties visible.

If the dress has a gold clasp or you already plan to wear gold earrings, the sandals pick up that detail. An ivory evening bag completes the outfit without adding another metallic surface.

Vic Miroir silver mirror-effect pointed-toe pumps

Vic Miroir — Reflective Silver with Midnight Blue

Take the same dress and switch to Vic Miroir. The closed, pointed toe shows a larger area of silver than a fine strap, giving the navy a sharper contrast. This is the pair I’d choose with a floor-length midnight-blue gown: even when the hem covers most of the shoe, the mirror finish is visible at the toe.

The choice comes down to what you want to see beneath the dress: delicate gold lines around the ankle or a flash of silver below the hem. Explore more metallic designer heels or browse our wedding guest heels for other silhouettes.

Can You Wear Black Shoes with a Navy Dress?

Doroty Black patent leather Mary Jane flats with rounded toe

Doroty Black — Glossy Mary Janes with a Navy Knit

Yes. Black shoes work especially well with navy when there’s a visible difference in texture. Try Doroty Black with a ribbed navy dress. The knit absorbs light while the black patent leather reflects it, so the strap and rounded toe stand out even though both colors are dark.

For daytime, wear the flats with a knee-length shirt dress and carry a black leather bag. For dinner, keep the same shoes and choose a fitted navy midi that leaves the strap in view. A dressy flat is a useful option when the evening includes a walk to the restaurant.

Giseli Dias Naomi Black leather mule with a single sculpted strap, pointed toe and slender stiletto heel

Naomi Black — A Black Leather Mule with Navy Satin

For dinner, pair a navy satin slip dress with Naomi Black. The deep blue picks up the light as the fabric moves, while a single sculpted leather strap draws a fine black line across the foot. It’s a subtle way to wear black with navy when you’d rather keep the attention on the dress.

Choose a midi hem to show the open back and slender 110 mm stiletto. With a longer dress, a side slit reveals the pointed toe as you walk. A small black clutch echoes the mules and ties the two colors together.

Red or Beige Shoes with a Navy Dress for Dinner?

Joli Red patent leather d’Orsay pumps with transparent straps

Joli Red — A Red Accent with a Simple Navy Dress

If the dress is plain and the cut is simple, let the shoe supply the color. Joli Red pairs glossy red patent leather with an open-sided d’Orsay shape and fine transparent straps. Against navy, the red toe is the first detail you notice; from the side, the open cut gives the shoe a lighter look.

Try it with a sleeveless navy shift and a small navy bag. Keeping the bag close to the dress color makes the red feel deliberate without having to match it to a second accessory.

Tereza Biju nude leather lace-up sandals with 100 mm heel

Tereza Biju — Soft Beige with a Printed Navy Dress

For a navy dress with ivory flowers, embroidery or a patterned hem, choose Tereza Biju. The soft beige leather picks up the lighter tones in the fabric. Its fine straps and matching steel stiletto keep the shoe in the background, particularly when the print extends all the way to the hem.

Beige also works with plain navy when it’s the neckline, sleeves or drape you want people to notice. Try the sandals with a navy wrap dress and tie the straps low around the ankle so the two sets of ties remain visually separate.

If you’re choosing between two pairs before heading out, try them with the dress and the bag you’ll carry. With a navy midi and a gold clasp bag, Tereza Gold repeats a detail already in the outfit. Switch to a navy clutch and Joli Red, and the very same dress becomes a backdrop for the shoes.