Quick answer: A black shirt is one of the easiest men’s wardrobe pieces to dress up or down. For a clean look, pair it with grey, charcoal, beige or black trousers; with denim, choose black, dark indigo or mid-blue. For smarter occasions, a black shirt works best with a grey or charcoal suit, polished shoes and restrained accessories.
A plain black shirt can look sharp, modern and surprisingly versatile, but it is less forgiving than white or pale blue. Because black absorbs light and creates strong contrast, fit, fabric and the colours around it matter more. The goal is to make the shirt look intentional rather than simply dark.

Table of Contents
What goes with a black shirt?
The strongest combinations are simple: black shirt with grey trousers, black shirt with charcoal trousers, black shirt with beige chinos, or black shirt with dark denim. These pairings give the shirt enough contrast to look deliberate without becoming loud.
For a smarter outfit, add a tailored jacket or suit. For a relaxed outfit, leave the top button open and combine the shirt with straight or tapered trousers. If you want broader office inspiration, see our men’s business casual outfits guide.
What colour trousers go with a black shirt?
| Trouser colour | Best use | Overall effect |
|---|---|---|
| Charcoal | Work, dinner, smart casual | Subtle tonal contrast |
| Mid grey | Office, events, date night | Sharp and balanced |
| Black | Evening, minimal styling | Monochrome and sleek |
| Beige or stone | Daytime, warm weather | High contrast and relaxed |
| Dark navy | Smart casual | Low contrast, understated |
Mid-grey trousers are the easiest starting point because they separate the shirt from the lower half without introducing a strong competing colour. If you wear black trousers, vary texture slightly so the outfit does not look flat.
What colour jeans go with a black shirt?
Black, dark indigo and clean mid-blue jeans all work with a black shirt. Black jeans create a monochrome outfit, while blue denim gives more contrast and makes the shirt feel less formal.
Keep the jeans clean and simple if the shirt is fitted and polished. Heavy distressing, large fades or oversized silhouettes can shift the look away from smart casual. Our guide to cuffing jeans can help if you want a cleaner trouser-to-shoe break.
How to style a black shirt for men
Start with the occasion, then choose fit and fabric. A crisp cotton long-sleeve black shirt works best for smart outfits; a softer Oxford or textured weave feels more relaxed; a black polo shirt is better for casual or warm-weather settings.
Smart casual
Wear a long-sleeve black shirt with charcoal or stone trousers and leather loafers or Derbies. Roll the sleeves only if the setting is genuinely relaxed. A clean belt and simple watch are enough.
Evening
Use a fitted black shirt with black or charcoal trousers and polished shoes. Keep the rest of the outfit minimal so the tonal look feels intentional rather than costume-like.
Casual
Pair a short sleeve black shirt or black polo with dark jeans, chinos or tailored shorts. If you are choosing footwear, our casual shoes for men guide covers suitable options.

Can you wear a black shirt with a grey suit?
Yes. A grey suit with a black shirt is one of the strongest dark-shirt combinations for men, especially in the evening. Mid-grey gives clear contrast; charcoal creates a more tonal, understated effect.
For most occasions, skip a tie and keep the shirt collar clean. If you do add a tie, choose one only when the setting genuinely calls for it; a black shirt already creates a strong visual statement. For more suit coordination ideas, see our charcoal grey suit guide.
Can you wear a black shirt with a black suit?
Yes, but the combination works best for evening events rather than conservative business settings. A black suit with a black shirt creates a sleek monochrome look, so differences in fabric texture, fit and finish become important.
Use polished black shoes and avoid adding too many contrasting accessories. If the invitation says black tie, remember that a black suit and black shirt is not a substitute for a proper dinner jacket and formal black-tie shirt. Our James Bond tuxedo guide explains the difference between dinnerwear and standard suiting.
Can you wear a blue suit with a black shirt?
A dark navy or deep blue suit can work with a black shirt, but the contrast is more fashion-forward than traditional. Keep the suit dark and the shoes black or very dark brown. Brighter royal blue tends to look more dramatic and is harder to balance.
What colour tie goes with a black shirt?
In many cases, no tie is the better choice with a black shirt. If a tie is required, dark silver, charcoal, black or deep burgundy can work, provided there is enough texture or tonal difference to keep the tie visible.
Avoid trying to force a bright tie into the outfit simply for contrast. The black shirt already has a strong visual presence.

Can you wear a black shirt to a wedding?
Yes, if the wedding dress code allows standard suiting or smart eveningwear. A black shirt can work with a grey, charcoal or black suit, particularly for an evening reception. It is less suitable for very traditional daytime weddings where a white or pale shirt is the safer choice.
For a more conventional wedding approach, compare the options in our cocktail wedding attire for men guide.
Can you wear a black shirt to a funeral?
A black shirt can be appropriate at some funerals, but a white shirt with a dark suit is usually the more traditional and conservative choice. If you wear black, keep the entire outfit restrained and follow any family, cultural or religious expectations.
Our funeral attire for men guide covers the broader dress-code considerations.
Where can you wear a black polo shirt?
A black polo shirt works well for casual offices, smart-casual dinners, travel, relaxed dates and warm-weather social events. Pair it with stone chinos, grey trousers, dark jeans or tailored shorts depending on the setting.
It is generally less suitable for formal business events, weddings with a suit-based dress code, funerals or black-tie occasions.
Long sleeve or short sleeve black shirt?
A long sleeve black shirt is more versatile because it can be worn under a jacket, with tailored trousers or with jeans. A short sleeve black shirt is better for warm weather and casual outfits, but it should fit cleanly through the shoulders and sleeves to avoid looking boxy.
If short sleeves suit the occasion, our men’s short sleeve shirt guide explains fit and styling in more detail.
How should a black shirt fit?
The shoulder seam should sit close to the edge of your natural shoulder, the collar should close without strain, and the body should skim rather than cling. Excess fabric at the waist can make black look heavy; an overly tight shirt exaggerates pulling lines and shine.
For a tucked-in outfit, the shirt should be long enough to stay tucked when you move. For an untucked casual shirt, the hem should usually finish around the middle of the fly rather than hanging far below it.
How to remove deodorant stains from a black shirt
Start gently. Let the fabric dry, then rub the marked area with a clean dry microfibre cloth or another section of the same fabric. For stubborn residue, use a small amount of mild detergent diluted in cool water and test it on an inconspicuous area first.
Avoid aggressive scrubbing, bleach or high heat, as these can damage fibres or cause fading. Always follow the garment’s care label.
Common black shirt mistakes
- Poor contrast: combining too many identical black fabrics can make an outfit look flat.
- Over-accessorising: black already creates a strong visual effect, so jewellery and belts should stay restrained.
- Using it for every formal event: some dress codes still call for a white or pale shirt.
- Choosing shiny synthetic fabric: excessive sheen can make the shirt look cheaper under strong light.
- Ignoring lint and fading: black shows dust, deodorant marks and colour wear more easily than lighter shirts.

Best black shirt outfit formulas
Office-smart
Black long sleeve shirt + mid-grey trousers + black Derby shoes + simple leather belt.
Evening
Black shirt + charcoal suit + black Oxford shoes + minimal watch.
Smart casual
Black shirt + stone chinos + dark brown loafers or clean black leather shoes.
Casual
Black polo shirt + dark jeans + understated trainers or loafers.
Frequently asked questions
What colour pants go with a black shirt?
Grey, charcoal, black, beige, stone and dark navy all pair well with a black shirt. Mid grey is the easiest all-round choice because it creates clear but controlled contrast.
What colour shirt goes with black pants?
White, pale blue, grey and black are reliable options with black trousers. If you choose a black shirt, vary the fabric texture slightly to keep the outfit from looking flat.
What should you wear with a black shirt?
For men, combine a black shirt with tailored grey trousers, dark jeans, chinos or a charcoal suit. Choose the lower half based on how formal the occasion is.
Can a black shirt be business casual?
Yes, if the workplace allows darker shirts. Pair it with grey or beige tailored trousers, a clean belt and leather shoes. Avoid overly shiny fabric or an all-black outfit in conservative offices.
Can you wear a black shirt with black jeans?
Yes. Use slightly different textures or shades and add clean footwear to create separation. A matte cotton shirt with washed black denim usually looks better than two identical glossy blacks.
What shoes go with a black shirt?
Black Oxfords or Derbies work for formal outfits; loafers suit smart casual looks; clean minimal trainers work for relaxed outfits. Match the shoe formality to the trousers rather than the shirt alone.
The easiest way to wear a black shirt
If you want one dependable formula, wear a plain long-sleeve black shirt with mid-grey tailored trousers and black leather shoes. It gives enough contrast to look sharp, works across many smart-casual settings and avoids the flatness of an all-black outfit.
You can also use the Men’s Outfit & Dress Code Generator to build combinations around your occasion.
Not sure what to wear?
Use our Men's Outfit & Dress Code Generator to get a personalised outfit based on your occasion, workplace and weather.
Try the Outfit Generator →