Getting your suit and shoe combination right is one of those details that separates someone who looks good from someone who looks genuinely polished. Most men focus a lot on the suit itself — the cut the fabric the fit — but the shoe can make or break the entire outfit. A great suit paired with the wrong shoes looks careless. The right shoe elevates everything. Fortunately there are some clear principles that make this much easier once you know them.
Start With Understanding Colour Relationships
The most fundamental rule in matching suits with shoes is understanding how colours relate to each other. The general principle is that darker suits pair with darker shoes and lighter suits allow for more flexibility. This is not a rigid rule but it is a reliable starting point.
A navy suit is one of the most versatile you can own. It pairs beautifully with black shoes for formal occasions and equally well with brown shoes in a range of shades — from tan to cognac to chocolate — for smart-casual settings. A charcoal grey suit is similarly versatile working well with black or dark burgundy shoes. A mid-grey suit pairs brilliantly with burgundy or dark brown.
Black Shoes: The Formal Fallback
Black shoes are the safest and most formal choice for suit wearing. They work unambiguously with charcoal grey and navy suits and are the only appropriate choice for truly formal occasions like black tie events funerals or very formal business settings.
The classic black Oxford is the most formal shoe style available and it pairs best with the most formal suit cuts — slim or regular fit with minimal detailing. A black Derby is slightly less formal and offers a bit more versatility for business casual settings. Patent leather black shoes are reserved exclusively for evening formal wear.
Brown Shoes: Versatile and Stylish
Brown shoes in various shades have become the most stylish choice for suit wearing in contemporary menswear. They work with navy blue and grey suits particularly well and they introduce a warmth and character that black shoes simply do not offer.
Tan or light brown shoes pair best with lighter grey suits or lighter navy in summer weights. Medium brown works across a wide range of mid-tone suits. Darker browns and oxblood shades edge into more formal territory and pair well with darker charcoal or navy. Avoid wearing brown shoes with black suits — it is a combination that rarely works and tends to look like a mistake rather than a choice.
Burgundy and Oxblood: The Underrated Option
Burgundy or oxblood shoes sit somewhere between brown and black in terms of formality and they are arguably the most stylish option in a man’s shoe wardrobe. They pair spectacularly with grey suits — especially mid to dark grey — and work surprisingly well with navy.
The richness of a deep burgundy shoe adds a level of personality to an outfit that neither black nor brown quite achieves. If you are only going to invest in one non-black pair of shoes to wear with suits make it a burgundy Oxford or Derby.
Matching Leather Types and Finishes
Colour is not the only consideration. The finish and texture of the leather also matters. Shiny highly polished leather reads more formal and pairs best with tailored formal suits. Matte or grained leather is slightly more casual and can be worn with both formal and smart-casual suit combinations.
Suede shoes are the most casual option in the suit-wearing spectrum. They work beautifully with smart-casual outfits — a blazer with chinos or a more relaxed suit in linen or cotton — but they are not appropriate for formal occasions. Never wear suede to a job interview or a formal event.
Shoe Styles That Work Best With Suits
The Oxford is the most formal shoe and works across the widest range of formal suit occasions. The Derby or Blucher is slightly less formal but more comfortable and equally versatile. The Brogue adds character through its decorative perforations and works best with less formal suits or in smart-casual contexts. The loafer is the most casual of the suit-appropriate styles and works well with lightweight summer suits in a smart-casual context but not for formal business meetings.
Final Thought
Knowing how to match suits with shoes perfectly is really about understanding a few clear principles and then applying them with confidence. Respect the formality of the occasion. Build on strong colour relationships. Invest in quality leather. And remember that the details — including the shoe you choose — are what transform a man who is wearing a suit into a man who is dressed well.
FAQs
Can you wear brown shoes with a black suit?
This is generally considered a fashion mistake. Black suits pair best with black shoes. If you want to introduce colour to a dark formal look burgundy is a better choice than brown.
What shoes go best with a navy suit?
Almost anything works with navy. Black for formal occasions. Brown or tan for smart-casual. Burgundy for a stylish and polished everyday look.
Are suede shoes appropriate for a formal business setting?
Generally no. Suede reads as smart-casual at best. For formal business or any occasion requiring a dress code stick to polished leather.
Do my belt and shoes need to match exactly?
They do not need to be identical but they should be in the same colour family. A dark brown belt with light tan shoes can look mismatched. Aim for a close tonal relationship.
What is the most versatile shoe colour to own for suit wearing?
Burgundy or oxblood. It pairs with more suit colours than either plain black or brown and elevates an outfit more than both.
