Men's shirt colours: history, meaning and how to choose
White was once the dominant reference for formal menswear, but colour gradually became part of business, leisure and evening wardrobes. Today the right shade depends on the occasion, the garments around it and the level of contrast you want to create.
From the white shirt to a wider colour palette
The white shirt became associated with order, formality and social status because it showed dirt easily and required regular care. As shirts became more visible and manufacturing offered a broader range of dyes and patterns, blue, light blue and other colours entered everyday menswear.
Historical uniforms also gave certain colours a strong symbolic identity. Red shirts are linked in Italy with Garibaldi's volunteers, while black shirts became connected with Fascist uniforms. In modern clothing, however, colour is chosen primarily for style, occasion and personal preference.
What the main shirt colours communicate
White
Clean, formal and highly versatile. It works with almost every suit, tie and trouser colour.
Light blue
Professional but softer than white. It is a reliable option for work and business casual.
Blue
More visible and relaxed. Darker shades can work for evening and smart-casual outfits.
Red
Energetic and recognisable. It is easier to balance when trousers and accessories remain restrained.
Black
Decisive and contemporary. It is generally more suitable for evening and monochromatic casual looks than traditional business wear.
Brown
Warm and natural. It combines with beige, cream, olive, denim and other earthy colours.
Choose by occasion
| Occasion | Reliable colours | How to combine them |
|---|---|---|
| Formal business | White and light blue | Use with navy, grey or charcoal tailoring and restrained ties. |
| Business casual | Light blue, blue, soft pink, muted green | Combine with chinos, unstructured jackets and simple knitwear. |
| Leisure | Blue, green, brown, red and seasonal tones | Keep trousers simple when the shirt is the strongest colour in the outfit. |
| Evening | Black, deep blue, dark brown | Use clean silhouettes and controlled contrast. |
Consider contrast with the rest of the outfit
A shirt does not need to attract all the attention. It should support the relationship between face, jacket, trousers and accessories. Strong contrast creates a sharper result, while similar tones create a softer and more continuous line.
When the shirt has an intense colour, choose neutral trousers and a simple jacket. When the shirt is white or light blue, a patterned tie or textured jacket can add interest without making the combination difficult.
Solid colour or pattern?
Solid-colour shirt
The easiest base for patterned ties, textured jackets and formal combinations.
Patterned shirt
Adds movement and character. Keep the scale and colours distinct from any tie or jacket pattern.
For a more visible design, compare the guides to checked shirts and striped shirts.
How to make the final choice
- Start with the occasion and required level of formality.
- Check the contrast with your jacket, trousers and accessories.
- Use brighter colours with a restrained base.
- Consider the season and the weight or texture of the fabric.
- Confirm fit and measurements, because pulling and folds can alter the appearance of colour.
Frequently asked questions
Which shirt colours are easiest for business wear?
White and light blue remain the most versatile because they combine easily with navy, grey and charcoal suits and a wide range of ties.
Can a black shirt be formal?
It can create an elegant evening look, but it is less traditional than white or light blue for formal business and ceremonies.
How should I combine a brightly coloured shirt?
Use simple trousers, restrained accessories and a jacket without a competing pattern.
Choose colour, then confirm fit and fabric
Use colour to define the mood of the outfit, then check the shirt's construction, measurements and intended occasion.
Extra DISCOUNT 10% OFF
Use code: SUMMER26 - minimum purchase 99 EUR
Use code: SUMMER26
minimum purchase 99 EUR
Login and Registration Form