Skip to Content

Men’s Shoe Matching Guide: What Shoes to Wear With Everything

March 20, 2026
Men’s Shoe Matching Guide: What Shoes to Wear With Everything

Shoes make or break an outfit. The right pair elevates everything above it — the wrong pair undermines even the best suit or shirt combination. This is the definitive guide to matching shoes with every outfit type in your wardrobe.

The Golden Rules of Shoe Matching

Rule 1: Match your belt to your shoes — black shoes = black belt, brown shoes = brown belt. Rule 2: Darker shoes are more formal — black is most formal, then dark brown, medium brown, tan, and white is most casual. Rule 3: Match formality to the outfit — oxfords with suits, derbys with business casual, sneakers with casual.

Shoe Color × Outfit Matrix

OutfitBlack ShoesBrown ShoesWhite Shoes
Black Suit✅ Classic❌ Avoid⚠️ Bold only
Navy Suit✅ Formal✅ Best choice❌ Avoid
Grey Suit✅ Formal✅ Great❌ Avoid
Blue Jeans✅ Sleek✅ Classic✅ Casual
Black Jeans✅ Monochrome⚠️ Tricky✅ Contrast
Khakis/Chinos✅ Smart✅ Best match✅ Summer

Shoes With Suits

Shoes With Jeans

Shoes With Chinos & Khakis

Shoe Type Guides

Frequently Asked Questions

Brown shoes or black shoes — which is more versatile?

Brown shoes are more versatile for most men’s wardrobes. They work with navy suits, grey suits, jeans, chinos, and khakis. Black shoes are essential for formal events and black suits but feel too dressy for casual outfits. If buying one pair of dress shoes, go brown.

Can you wear brown shoes with a black suit?

It’s generally not recommended. Black suits are formal and traditionally call for black shoes. Brown shoes with a black suit can work in creative or fashion-forward settings, but it breaks the classic rules and risks looking mismatched at formal events.