← Tailor Library

Style & pairing

Top 10 Ways to Match Suit Colours with Shirts

10 suit and shirt colour combinations: navy, grey, black, beige and pastel suits with white, pale blue, blush pink, lavender or check shirts, with a table.

A pale blue shirt paired with trousers and a blue skirt in an office look, suggesting suit and shirt colour combinations
Poster No. 3554 — Tailor Library collection

“I have a grey suit. What colour shirt should I wear so I don't look dull?” is a familiar question at the showroom, and the answer usually lies in lightness rather than in the name of the colour. Suit and shirt colour combinations really revolve around three things: whether the shirt is lighter or darker than the suit, whether the two colours share a warm or cool tone, and which patterns are allowed to appear. The ten combinations below run from safe to characterful, and work for both men's and women's suits.

The short answer

The ten combinations: navy with white, navy with pale blue, grey with white, grey with pale lavender, black with white, black with blush pink, a dark suit with a black shirt, beige with a check shirt, pastel with white, and a plain suit with a plum check shirt. The base rule: the shirt should be one step lighter than the suit.

1. Navy suit with a white shirt: the foundation pair for every meeting

Navy is a deep blue, white is almost absolute brightness; this contrast reads clearly from a distance and in photographs. This pair stands up in meetings, interviews and daytime weddings, and is also the pair to choose when you are unsure which colour suits you.

Choose bright white or ivory white depending on your skin: ivory is gentler on darker skin. The shirt cloth should be thick enough that no undershirt shows through. A common mistake is keeping a white shirt that has yellowed at the collar and cuffs; against a clean navy, stains show immediately. The tie is flexible: plain, polka dot or striped all work.

Western model in a navy suit, white shirt and blue loafers

2. Navy suit with a pale blue shirt: the same colour family, a different lightness

A pale sky-blue shirt under a navy suit is a same-family pairing: a softer contrast, easier on the eye than bright white. The Blue Winchester Shirt with White Collar, a sky-blue body with a white collar, is a style that works for the office when you want something light but still neat.

What to avoid: a pale blue that sits almost at the same shade as the suit. Two colours that are “close but off” look like a wrong choice. Keep the shirt and suit at least two steps apart in lightness. The tie that suits is deep navy, burgundy or a blue deeper than the shirt.

3. Grey suit with a white shirt: clean, put the colour elsewhere

Light grey goes with crisp white to preserve brightness; charcoal grey suits both white and pastel colours. This pair is “closed”, so it is the place to let the tie and pocket square draw attention; you do not need to try anything more with the shirt. If you are undecided between shades of grey, the article what colour shirt goes with a grey suit breaks it down shade by shade.

Note: light grey with a pale white easily looks washed out, so add a deep point such as a navy or plum-red tie. Black shoes suit charcoal grey; brown shoes suit light grey.

4. Grey suit with a pale lavender shirt: gentle, with character

Grey and lavender both belong to the cool palette, so they sit very gently next to each other. The pale purple shirt with a white collar (lavender paired with white) has a white collar that gives the purple a resting beat, so it does not turn too sweet. It suits creative offices, light parties and daytime events.

This leans toward personality, so think twice before very formal meetings. The tie should be deep grey or navy; do not add a purple tie, because three layers of the same colour family become one hard-to-read block. If you are still shy of purple, start with a very pale purple, almost a pinkish grey.

5. Black suit with a white shirt: ceremony and evening

Black with white is strong contrast, and it belongs to the evening, signing ceremonies and formal events. With a tuxedo, this is the standard pair: a black suit with a shawl lapel, a pleated-front shirt and a black bow tie create a complete formal look, right for the hour of the party.

This pair needs spotless white; a single yellowish mark shows up more on a black ground. Choose a medium point collar or a small spread collar for a tie, and an upright collar for a bow tie. A common mistake is a shirt whose sleeves are shorter than the jacket sleeves: when you raise your arm, a bare wrist shows and the white line at the cuff is lost.

6. Black suit with a blush pink shirt: softening a black suit

Blush pink on black is a warm opposition: still strong contrast, but it softens the severity of the black suit. The Elegant Black Three-Piece Suit in the collection is exactly such an example: smoky black paired with a blush pink shirt. It suits weddings, evening parties and meetings that call for a friendly air.

Choose a pale blush pink, not a deep pink; a tie in black, charcoal or wine red all work. Do not use a pink tie of the same shade as the shirt, as two layers of pink will swallow each other.

Elegant black three-piece suit, smoky black with a blush pink shirt

7. Dark suit with a black shirt: dark on dark

This is the “dark on dark” way: a navy or black suit with a black shirt pulls the whole body into one vertical line, looking neat and modern. To make it work, you need one accent: a flower on the lapel, a light-coloured pocket square, or metal cufflinks.

A tip to avoid a flat, heavy look: use different materials, for example a matte wool suit with a cotton or soft satin shirt. It suits evening parties, fashion events and dinners; it is not so right for daytime meetings or interviews.

Navy women's suit with a black shirt and a lapel flower

8. Beige or cream suit with a check shirt: warm, right for daytime

Beige and sand cream are warm light grounds. A small check shirt in deep tones such as blue or brown gives depth without glare. The sand-cream suit with a check shirt in the photo below shows this: a light ground colour, the pattern in the shirt, and the tie can be dropped to keep things relaxed.

Rule: only one layer of pattern. With a plain beige suit the shirt may be check; if the suit already has a check, choose a plain shirt. Brown or beige shoes suit this pair; black shoes are usually too heavy.

Sand-cream suit with a check shirt, sand-cream tones

9. Pastel blue suit with a white shirt: light, right for sunny days

A pastel blue suit is the colour of mornings, outdoor weddings, holiday days and daytime parties. A white shirt keeps the whole neat; however, “light on light” easily looks faded, so you need one deep detail: brown shoes, a dark belt or a navy tie.

Pastel is a colour that needs good cloth and clean sewing, since pale colours show every crease. Do not choose a shirt with too many details if the suit is already the accent. Loafers or light brown or beige leather shoes feel lighter than black shoes and suit a pastel ground.

10. Plain suit with a plum check shirt: one layer of pattern

A plain charcoal or navy suit combined with a large-check shirt in white and plum purple, like the large-check plum shirt in the made-to-measure shirt collection, gives an overall look with life that still stays office-appropriate. You can drop the tie to look more relaxed, or add a plain tie in a grey tone.

The secret is scale: if the shirt check is large, the suit must be plain and the tie plain too. The collar, the cuff and the fit of the shirt strongly influence this pair; the article how to wear a shirt with a suit covers collar, sleeve and fit in detail.

Quick summary table

Combination Suits Remember
1. Navy – white Meetings, interviews, daytime parties Clean white, no stained collar
2. Navy – pale blue Office, gentle on the eye At least two steps from the suit in lightness
3. Grey – white A safe base Add a deep accent in the tie
4. Grey – lavender Creative offices Do not add a purple tie
5. Black – white Evening parties, ceremonies Spotless white
6. Black – blush pink Weddings, evenings Pale pink, not deep pink
7. Dark – black Evening parties, events Needs an accent, vary the materials
8. Beige/cream – check Daytime, relaxed Only one layer of pattern
9. Pastel – white Outdoors, sunny days Add a deep detail
10. Plain suit – plum check Casual office Large check, plain suit

Tips from Mon Amie's master tailors

  • Try the shirt next to the suit cloth in daylight. Showroom lights warm up colours; outdoors, the two colours can drift apart entirely.
  • Let about one to one and a half centimetres of shirt cuff show beyond the jacket sleeve. That small detail lets the shirt colour appear and makes the suit look made for you.
  • Choose the shirt to the suit first, and the tie to the shirt after. Going in the reverse order easily gives an outfit of many ideas with no lead idea.
  • Three base shirts are enough to start with: white, pale blue and pale grey. From those three, you can pair with most dark suits.

Frequently asked questions

What colour shirt goes with a black suit?

White for evening and formal occasions; blush pink or pale blue for a friendlier occasion; black when you want dark on dark. See also what colour shirt to wear with a black suit.

How do I match a suit with a tie and trousers?

The tie should be as deep as or deeper than the shirt, in the same colour family or a moderate contrast with the suit. With separate trousers, keep trousers and jacket at least two steps apart in lightness, for example a navy jacket with grey trousers, or a beige jacket with brown or grey trousers.

Can a jacket-collar shirt be worn under a suit jacket?

A jacket-collar shirt, with a lapelled collar like a suit jacket, is usually worn outside, with trousers or a skirt. Worn under a suit jacket, two layers of lapel overlap and tangle at the neck. Under a suit, choose a spread collar or a regular point collar.

Should I choose a plain shirt or a patterned one?

Plain is a safe, easy base; a patterned shirt looks good when the suit is plain and the tie is plain too. A quick rule to remember: one outfit has only one dominant layer of pattern.

Colour matching is a matter of the eye, but it is the stitching that keeps those colours looking good. Once you have chosen a few pairs you like, you can book a measuring appointment so a stylist can advise you one-on-one and choose real cloth with you.

Want to touch what you've just read about? Book a fitting with Mon Amie's artisans.

Book an appointment