Which shoes go with which suit: the complete table
Navy, grey, charcoal, beige. Four suits, four clear answers and one rule covering them all.

The short rule, if you read no further: the darker the suit, the darker the shoe can be; the lighter the suit, the warmer the shoe must be.
Navy suit
The most versatile combination in menswear. First choice: cognac. The warm contrast makes the suit look more expensive than it is. Second: burgundy — quieter, just as good. Black works but adds nothing.
Light or mid grey suit
Black or burgundy. Cognac works only if the grey has a warm cast; on a cool grey it looks mismatched.
Charcoal or black suit
Black, no discussion. With a formal black suit, a plain black oxford — the fewer ornaments the better.
Beige, linen, summer outfit
Light cognac or cognac croc. Black is wrong here: it cuts the silhouette and looks borrowed from another outfit.
The belt
Same colour family as the shoe and same finish: matte with matte, glossy with glossy. It need not match exactly — it must look like it belongs to the same outfit.
Socks
In the trouser colour, not the shoe colour. The aim is continuity of the leg line. White socks with a suit are the one mistake absolutely everyone notices.
The exception worth making
A patinated shoe — blue, burgundy, deep green — completely changes a classic outfit. It is not “less formal”, it is more personal. See how the colour is made in the patina article.
Frequently asked
- Which shoes with a navy suit?
- Cognac first, burgundy second. Black works but is the flattest choice.
- Do black shoes go with everything?
- No. With a beige or summer linen suit, black looks heavy and creates the wrong contrast.
- Must the belt match the shoe exactly?
- Same colour family and same finish (matte with matte, glossy with glossy). It need not match in exact shade.
- Which socks?
- In the trouser colour, not the shoe colour. The rule is continuity of the leg line.


