The Indian man's guide to plain cotton shirt colours — what goes with what

You've got a plain shirt, you've got trousers — and somehow the combination doesn't look right. The shirt isn't wrong. The trousers aren't wrong. But together they're flat, unintentional, or just a bit off. Nine times out of ten it's a colour pairing problem, and it's easier to fix than most people think. At London Cotton we make plain shirts in 24 solid colours. This guide shows exactly which ones pair with what — for the office, for evenings, for the Indian climate, and for Indian skin tones.

Share this Post to earn Money ( Upto ₹100 per 1000 Views )


The Indian man's guide to plain cotton shirt colours — what goes with what

The safest plain shirt colors for office wear in India

If there's one thing Indian offices have in common — from traditional corporate environments in Mumbai to the more relaxed startup culture in Bengaluru — it's that a badly chosen shirt combination reads immediately. The good news is that three colors solve this almost completely.

White is the most forgiving shirt colour in existence. White with black trousers is a combination that has never once looked unprofessional and never will. White with dark grey is fractionally softer and works just as well for most Indian office environments.

Light blue is the other universal. Light blue with navy trousers is the classic office pairing for a reason — the two blues are close enough to feel intentional but different enough to create contrast. Light blue with dark grey or black works just as well if navy isn't in your wardrobe.

Light pink surprises people the first time they try it, but it's one of the most versatile office colors once you do. Paired with grey or navy trousers, it reads as confident and polished without being loud. It works across Indian skin tones better than most people expect.

For offices with a more creative or casual dress code, darker shades — navy, bottle green, royal blue — are entirely appropriate when paired correctly (more on that in the contrast rule below).

Browse our full range of plain cotton shirts in all 24 colors.


Which plain shirt colors work for evenings and events

The richer shades in a plain shirt collection — maroon, royal blue, bottle green, mehandi — are often underloved because people aren't sure how to wear them. They're not office staples, but they're not casual shirts either. They sit in a third space that Indian social occasions are almost perfectly designed for.

Maroon with black trousers is one of the most reliable evening combinations for Indian men. It's warm, rich, and has none of the self- consciousness of a printed or heavily decorated shirt. The kind of outfit where someone asks where you got the shirt, not whether it's too much.

Bottle green with cream or beige chinos is the combination we'd recommend anyone try at least once before dismissing it. It works at wedding functions, at family dinners, at outdoor evening events. The earthiness of the green against a neutral trouser looks more considered than almost anything else at that price point.

Royal blue with black or dark grey trousers photographs brilliantly, which matters at weddings and events whether you admit it or not. It's sharp without being aggressive.

Mehandi — a warm earthy olive-green — sits in a space between formal and festive that most Indian occasions need. With dark trousers it's clean and deliberate. With cream or beige it's relaxed enough for daytime functions.

A note on skin tone: richer, darker shades like maroon, bottle green, and royal blue complement wheatish and deeper brown Indian skin tones particularly well. The contrast between a rich, saturated colour and warm brown skin is a combination that lighter skin tones genuinely can't replicate. If you have deeper skin, these shades are your advantage — use them.


The contrast rule — why your outfit isn't working

This is the single thing that fixes the most outfit problems, and it can be said in one sentence: dark shirt needs a light trouser, light shirt needs a dark trouser.

When both pieces are similar in tone — a light blue shirt with pale khaki chinos, a dark navy shirt with dark grey trousers — the outfit loses definition. The two pieces blur together instead of framing each other. It doesn't look wrong exactly; it just looks unintentional, which in some ways is worse.

The opposite works immediately. White shirt with black trousers. Maroon shirt with light grey trousers. Navy shirt with beige chinos. Each of those combinations has built-in contrast that makes the overall look read as considered and deliberate even if you spent 30 seconds on it.

The one exception worth knowing: navy on navy can actually work if one piece is clearly darker than the other — a deep navy shirt with a softer mid-navy trouser has a tonal contrast that holds. But if you're not sure, default to the rule. Contrast wins.


Best plain shirt colors by season in India

India's seasons don't follow the Western fashion calendar, but the temperature and colour relationship is straightforward enough.

March to July — peak heat and humidity

Lighter colors reflect heat and feel cooler to wear: light blue, white, light pink, peach, sky blue, new pista. In cities like Delhi, Nagpur, and Chennai where summer temperatures regularly cross 40°C, this isn't just aesthetic — lighter colors genuinely absorb less heat than darker ones. For peak summer, a light blue or white cotton-blend shirt with dark trousers is the most functional formal combination going.

Fabric matters here too. Our plain cotton shirts are a cotton-blend, which handles the Indian summer well — but if you're looking for maximum breathability in the hottest months, our linen shirts are worth looking at alongside them.

October to February — cooler, post-monsoon months

This is when the richer shades come into their own. Maroon, bottle green, royal blue, dark navy, mehandi — all of these suit the cooler months both climatically and aesthetically. There's a reason people reach for deeper colors in winter; they have a warmth and weight that lighter shades don't. If you've been holding the maroon shirt back for the right moment, the post- monsoon season is it.


Frequently asked questions

What colour plain shirt goes with black trousers?

Most colors work with black trousers, which is what makes black such a useful trouser to own. White, light blue, light pink, royal blue, maroon, bottle green, red, and sky blue all pair cleanly with black. The one combination that doesn't work well is dark brown — it competes with black without creating useful contrast.

Which shirt colour suits wheatish and Indian skin tones best?

Light blue, light pink, peach, and sky blue complement the warm golden undertones in wheatish Indian skin particularly well. For deeper brown skin tones, richer shades — maroon, royal blue, and bottle green — create a contrast that looks genuinely sharp. White works across all Indian skin tones when paired with dark trousers.

Can I wear a dark plain shirt to the office in India?

Yes, with the right trouser. A dark shirt — navy, bottle green, maroon — paired with light grey, beige, or cream trousers is entirely appropriate for Indian offices. The issue isn't the shirt colour; it's wearing a dark shirt with dark trousers so the outfit loses all definition. Give it contrast and a dark shirt looks deliberate and polished.

What plain shirt colors work best for a job interview?

White or light blue with black or dark grey formal trousers. These combinations read as professional, serious, and unambiguous — which is exactly what you want in an interview context. Save the maroon and bottle green for when you've got the job.


London Cotton plain shirts — 24 solid colors, sizes S (36) to 4XL (48), ₹799 flat with free shipping.

Shop plain shirts →