MyStyleTry

navy maxi skirt · shoes

What Colour Shoes to Wear with Navy Maxi Skirt

The best shoe colours to wear with a navy maxi skirt are brown, tan and white. Brown shoes with navy trousers are the textbook pairing: warm leather against a cool colour. Dark brown, beige, grey and cream also work.

Best colours

  • brown
  • tan
  • white
Women's guide

Ranked

Every shoe colour with navy maxi skirt, best to worst

  1. brownloafers, chelsea boots, ankle boots, knee-high boots
    Best choice
    Brown shoes with navy trousers are the textbook pairing: warm leather against a cool colour.
  2. dark brownloafers, chelsea boots, knee-high boots
    Best choice
    Dark brown shoes with navy look polished enough for the office and relaxed enough for weekends.
  3. tanankle boots, loafers, chelsea boots, sandals, knee-high boots
    Best choice
    Tan leather lifts navy and gives it a relaxed, warm-weather feel.
  4. whitesneakers, sandals
    Best choice
    Navy and white is the crispest pairing there is: maximum contrast, zero risk.
  5. beigeballet flats, sandals, ankle boots
    Best choice
    Two neutrals with clear contrast: navy and beige always sit well together.
  6. greysneakers
    Best choice
    Grey and navy are both cool and quiet, a safe office pairing.
  7. creamsneakers, ballet flats
    Best choice
    Two neutrals with clear contrast: navy and cream always sit well together.
  8. blackballet flats, sneakers, loafers, chelsea boots, sandals, ankle boots, knee-high boots
    Works
    Works when the difference in depth is visible; in low light the two can blur together.
  9. redballet flats
    Works
    Navy is a neutral, so it lets red be the accent without clashing.
  10. burgundyballet flats, loafers, ankle boots, knee-high boots
    Works
    Burgundy adds depth to navy without shouting; common in autumn tailoring.
  11. navysneakers
    Works
    Head-to-toe navy is a clean tonal look; vary textures so it doesn't flatten.

By type

The best colour for each kind of shoe

  • sneakerswhite sneakersShop
  • loafersbrown loafersShop
  • chelsea bootsbrown chelsea bootsShop
  • ballet flatsbeige ballet flatsShop
  • heelstan heelsShop
  • sandalstan sandalsShop
  • ankle bootsbrown ankle bootsShop
  • knee-high bootsbrown knee-high bootsShop

Complete outfits

Outfits built around navy maxi skirt

Tap a colour dot on a card to swap that piece; only colours that still work are offered.

Smart casual · All-neutral

Brown shoes with navy trousers are the textbook pairing: warm leather against a cool colour.

Smart casual · Layered

  • brown leather jacketShop
  • white linen shirtShop
  • navy maxi skirtShop
  • tan ankle bootsShop

Tan leather lifts navy and gives it a relaxed, warm-weather feel.

Smart casual · One accent colour

  • light blue linen shirtShop
  • navy maxi skirtShop
  • brown ankle bootsShop

Brown shoes with navy trousers are the textbook pairing: warm leather against a cool colour.

Avoid

Combinations to skip

Skip the charcoal overcoat. An overcoat is dressier than a maxi skirt, so the pairing only works in a deliberately mixed outfit. Colour-wise it works: navy and charcoal are both neutral but similar in depth, so the outfit reads soft.

Questions

Quick answers

Do brown shoes go with navy maxi skirt?

Yes. Brown shoes with navy trousers are the textbook pairing: warm leather against a cool colour.

Do tan shoes go with navy maxi skirt?

Yes. Tan leather lifts navy and gives it a relaxed, warm-weather feel.

Keep going

More for navy maxi skirt

Verdicts and outfits come from published colour and dress-code rules, not paid placement; garment images are AI-generated illustrations of generic pieces. How we decide