TL;DR (too long; didn't read):

  • Navy is the most versatile suit colour, works formally and informally, and reads as trustworthy and approachable.
  • Grey is a neutral all-rounder that pairs with almost anything and conveys calm and balance.
  • Black is formal and timeless, best kept for weddings, funerals, and special occasions.
  • Brown is warm and relaxed, suited to countryside weddings and autumn outfits, while white linen suits summer and the beach.
  • Green is a bold, confident statement colour that reads as ambitious and distinctive.

Suit color guide and what your suit says about you

Suit color guide in hand, you are about to discover how much a single choice of cloth can say about you before you have spoken a word. The colour of your suit sends a quiet signal about your character, your mood, and the occasion you have dressed for, and understanding those signals is one of the simplest ways to dress with intent. Whether you are shopping for a new suit or looking to refresh what you already own, knowing what each colour communicates puts you firmly in control of the impression you make.

Most men never give this a second thought, which is exactly why it is worth your attention. The right colour can make you look approachable or authoritative, relaxed or formal, classic or boldly individual - all without a single alteration to the cut. So which colour fits the man you want to present to the world, and when should you reach for each one?

Over the next few sections we will work through the six suit colours every man should understand - navy, grey, black, brown, white, and green. For each one we will look at what it says about the wearer, the occasions it suits best, and the shirt pairing that brings out its strengths. By the end you will know precisely which colour to pick for any situation. Let's begin with the most popular and dependable colour of them all.

Navy blue suit paired with a light blue shirt, showing why navy is a versatile classic suit colour for both formal and informal occasions.

The navy suit as the versatile classic

If you own only one suit, make it navy. The most popular suit colour of all, navy blue is a versatile, classic choice that works for both formal and informal occasions, which is precisely why it earns its place at the top of this guide. It is the colour you can wear to a board meeting, a wedding, or a dinner without a moment's hesitation, and it never looks out of place. Among the many navy suits a man might consider, it is hard to make a wrong choice.

Part of navy's appeal is how it reads to other people. It comes across as more approachable and less severe than black, which makes it an excellent option when you want to make a strong first impression without appearing intimidating. Men who wear navy are often perceived as trustworthy, reliable, and intelligent, and the colour carries a quiet sophistication and professionalism that works in almost any setting. It is authoritative without being cold - a rare and genuinely useful balance.

Styling navy could not be simpler. For the best results, pair a light blue shirt with your navy suit - the two shades sit beautifully together, the lighter blue lifting the depth of the navy and keeping the whole look crisp and considered. That single combination will carry you through the overwhelming majority of occasions you dress for. With the most versatile colour covered, let's turn to its closest rival for everyday usefulness.

Grey suit styled with a white shirt, showing how a grey suit works as a neutral and versatile all-rounder for the wardrobe.

The grey suit as a neutral all-rounder

Right alongside navy sits grey, the other great workhorse of a well-built wardrobe. Grey is a neutral colour that goes with just about anything, which makes it an enormously versatile option and a brilliant way to add variety to your suits without straying into bold territory. If navy is the suit you reach for most, grey is the one that quietly proves just as useful across an equally wide range of occasions. A good selection of grey suits gives you a dependable foundation for almost any day.

The colour carries a particular character too. Men who wear grey are often seen as calm, cool, and collected, and the shade conveys a sense of balance and quiet sophistication. There is something measured and composed about grey that works especially well in professional settings, where you want to look capable and self-assured without drawing undue attention. It is understated in the best possible way - polished, but never showy.

Grey is also wonderfully easy to style. For the best results, pair a white or light blue shirt with your grey suit. White gives you a clean, classic, high-contrast look that suits more formal moments, while light blue softens the whole thing slightly for everyday wear. Either way, grey rewards you with a look that is effortless and appropriate. Next we move from the everyday neutrals to the most formal colour of them all.

Black suit paired with a white shirt, showing a formal and timeless suit colour suited to weddings and special occasions.

The black suit for formal occasions

Black is the colour we reach for when the occasion truly calls for it. Formal and sophisticated, it is most at home at special events, and it is an excellent choice for a wedding or a funeral where a serious, respectful tone is expected. There is a reason black has such a strong association with these moments - it carries a weight and gravity that no other colour quite matches. A well-made black suit from a good range of black suits is something every man wants to have ready when the moment arrives.

It is worth being clear-eyed about one thing, though. Black can sometimes come across as too serious or too dressed up for certain events, so it is not the all-purpose option that navy or grey are. Worn to a casual daytime gathering it can feel heavy and over-formal, which is why it is best saved for occasions that genuinely warrant it rather than treated as an everyday suit. Used in the right setting, however, nothing else carries quite the same impact.

The character black projects is unmistakable. Men who wear it are often perceived as confident, mysterious, and powerful, and the colour conveys a sense of elegance and timelessness that never dates. For the best results, pair a white shirt with your black suit - the crisp, high-contrast combination is a classic for good reason, and it is almost impossible to get wrong. From the most formal colour, we turn to one of the warmest and most relaxed.

Brown suit styled with a light blue shirt, showing a warm and inviting suit colour for a countryside wedding or a relaxed autumn outfit.

The brown suit for warmth and casual occasions

Brown brings a warmth that the cooler, more formal colours simply cannot. Inviting and relaxed, it is a wonderful choice for a more casual suit, and it comes into its own at a countryside wedding or as part of an autumn outfit. Where navy and black speak of the boardroom and the formal event, brown speaks of ease, warmth, and the outdoors, which makes it a refreshing change of pace. The brown suits in a well-rounded wardrobe give you something softer and more approachable to reach for.

The character it projects is appealing in its own quiet way. Men who wear brown are often seen as friendly, down-to-earth, and reliable, and the colour carries a sense of nature and a touch of adventure. It is the suit of a man who is comfortable in himself and does not feel the need to announce his authority - approachable rather than imposing, and all the more likeable for it. For an occasion where warmth matters more than formality, brown is hard to beat.

Brown is also more flexible with shirts than you might expect. For the best results, pair a light blue or pink shirt with your brown suit. Light blue keeps things fresh and easy, while a soft pink adds a gentle warmth that plays beautifully against the brown, giving you a look that feels considered and a little distinctive. Either pairing suits the relaxed character of the colour perfectly. Next, we move to the lightest and most summery option of all.

White linen summer suit, showing a clean and crisp suit colour ideal for a beach wedding or a tropical warm-weather occasion.

The white suit for summer

When the weather turns warm, nothing looks quite as fresh as white. Clean and crisp, it is a superb choice for a summer suit, and it is tailor-made for a beach wedding or a tropical holiday where lighter colours come into their own. White reflects the heat and reads as cool and effortless in a way the darker shades never can, which is exactly why it has such a strong association with sun, sand, and relaxed celebration. A white linen suit is the natural way to wear it, the breathable cloth keeping you comfortable while the colour keeps you looking sharp.

There is a confidence that comes with wearing white, and people notice it. Men who wear white are often seen as confident, sophisticated, and stylish, and the colour conveys a sense of purity and simplicity. It takes a certain self-assurance to wear white well, and that self-assurance is part of what makes the look so striking. Worn in the right setting, a white suit marks you out as someone entirely at ease with himself.

Styling white calls for a little more thought than the darker colours, since you are working against a pale base rather than a dark one. Here, reach for a darker shirt to provide contrast - a navy or grey shirt sets off the white beautifully and stops the look washing out in bright light. That contrast is what gives a white suit its definition and keeps it looking deliberate rather than faded. Finally, we come to the boldest colour of them all.

Green suit paired with a white shirt, showing a bold and unexpected suit colour that makes a confident style statement.

The green suit as a confident statement

If you are ready to step beyond the expected, green is where things get interesting. A unique and unexpected choice for a suit, green is a brilliant way to make a statement, and it is perfectly suited to the bold, confident individual who is happy to stand apart from the crowd. It is not a colour for every occasion or every man, but worn by the right person it is genuinely memorable. The green suits worth owning are the ones that let you express a little personality without tipping into costume.

The character green projects is anything but timid. Men who wear green are often seen as ambitious, determined, and passionate, and, perhaps surprisingly, the colour also conveys a sense of luxury and elegance. In a deeper shade such as forest or olive, green reads as rich and considered rather than loud, which is what separates a confident statement from a gimmick. It signals a man who knows exactly what he is doing and is not afraid to show it.

Despite its boldness, green is easier to style than you might think. For the best results, pair a white or light blue shirt with your green suit. Both keep the focus firmly on the suit itself while providing a clean, fresh backdrop that lets the colour speak. Neither competes with the green, which is exactly what you want when the suit is already doing the talking. With all six colours covered, the final piece of the puzzle is getting your chosen suit made properly.

Custom tailored suit, showing a made-to-measure suit built in the colour and fit to match the wearer's personality and style.

Design your perfect suit with Westwood Hart

Choosing the right colour is only half the story - the other half is having the suit made properly, in a cloth and cut that are truly yours. At Westwood Hart, we build custom-tailored suits to your exact measurements, which means you can have any of these colours cut precisely to fit you, whether it is a dependable navy, a versatile grey, a formal black, a warm brown, a summery white linen, or a confident green. Every one of them is available to build from the ground up across our full range of suits, so the colour you choose is matched by a fit that does it justice.

Our online configurator makes the whole process straightforward. You choose the colour, the cloth, the cut, and the finishing details, and we tailor the suit to you from there - no compromise on fit, and no guesswork about whether the colour is right for the occasion you have in mind. The colour of your suit says a great deal about you, so it is worth getting both the shade and the fit exactly right. Start designing your perfect suit with us today and build one that matches your personality and your style precisely.

Frequently asked questions about suit colours

What is the most versatile suit colour?
Navy is the most versatile suit colour. It works for both formal and informal occasions, reads as approachable rather than severe, and pairs easily with a light blue shirt. If you own only one suit, navy is the one to choose.

What does your suit colour say about you?
Each colour carries an association. Navy reads as trustworthy and reliable, grey as calm and balanced, black as confident and powerful, brown as friendly and down-to-earth, white as sophisticated and stylish, and green as ambitious and passionate.

When should you wear a black suit?
Black is best kept for formal occasions such as weddings and funerals, where its serious, timeless character is appropriate. It can look too dressed up for casual daytime events, so it is not an everyday choice like navy or grey.

What shirt goes best with a navy suit?
A light blue shirt is the best pairing for a navy suit. The lighter blue lifts the depth of the navy and keeps the look crisp and considered, which is why it works across almost every occasion.

Is a brown suit too casual?
Not at all - it is simply warmer and more relaxed than navy or black. Brown is ideal for a countryside wedding or an autumn outfit, and it pairs beautifully with a light blue or soft pink shirt for an approachable, considered look.

Can a white suit be worn outside summer?
White is at its best in summer and warm-weather settings such as beach weddings and tropical holidays, where its cool, crisp character shines. A breathable linen keeps it comfortable, and a darker navy or grey shirt gives it contrast and definition.

— westwood hart