The guide · 7-minute read

Colour matching for Indian men.

Most Indian men have warm undertones — the colours that flatter on cool European skin will wash you out. Here are the palettes that work, and the twelve shirt-trouser pairings that never fail.

How do I find my skin undertone?

Look at the veins on the inside of your wrist in natural light. Greenish veins = warm undertone (most Indian men). Bluish-purple veins = cool undertone. Mix of both = neutral. Your undertone doesn't change with your tan; it sits underneath the surface colour.

Warm undertones come alive in earth tones — olive, terracotta, mustard, camel, off-white, deep navy, forest green. Cool undertones look sharper in jewel tones — true blue, emerald, cool red, pure white, charcoal. Neutrals can wear most of both, with caution at the extremes.

The 12 shirt–trouser pairings that always work

If you remember nothing else, remember these. They work across smart-casual and business-casual, on any skin tone, for any face shape.

White shirt · navy trouser
White shirt · charcoal trouser
Light blue shirt · charcoal trouser
Light blue shirt · stone chino
Cream shirt · navy trouser
Olive shirt · cream trouser
Terracotta shirt · navy trouser
Deep navy shirt · white trouser
Olive shirt · charcoal trouser
Slate blue shirt · stone chino
White shirt · black jean
Light blue shirt · black jean

The "any two of three" rule

An outfit usually has three colour zones — top, bottom, shoes (and one accent). Match any two of those three. Match all three and it looks like a uniform; match none and it looks accidental. Two is the sweet spot.

Which colours wash out warm Indian skin?

Bright pure white (warmer cream and ivory are gentler), light pastel pink, neon anything, true grey (use warm charcoal or slate instead), and yellow-greens. None of these are forbidden — they just need to be a small accent, not a full piece.

Three accent colours every Indian man should own

Burgundy — works on every undertone, pairs with navy and beige effortlessly. Mustard — warm, modern, looks expensive in cotton. Forest green — works year-round, especially for festive occasions.

Colour questions, answered.

What colours suit Indian men's skin?
Most Indian men have warm undertones, which come alive in earth tones — olive, terracotta, mustard, camel, off-white, deep navy and forest green. Cooler undertones look sharper in jewel tones like true blue, emerald, cool red, pure white and charcoal. Cool European-skin colour advice often washes warm Indian skin out.
How do I find my skin undertone?
Look at the veins on the inside of your wrist in natural light. Greenish veins mean a warm undertone (most Indian men); bluish-purple veins mean cool; a mix means neutral. Your undertone sits beneath the surface and doesn't change with a tan.
What shirt and trouser colour pairings always work?
Reliable pairings include white shirt with navy or charcoal trousers, light blue shirt with charcoal or a stone chino, cream shirt with navy, olive shirt with charcoal or cream, terracotta shirt with navy, and white or light blue shirt with black jeans.
What is the any-two-of-three colour rule?
An outfit has roughly three colour zones — top, bottom and shoes (plus an accent). Match any two of those three. Match all three and it looks like a uniform; match none and it looks accidental. Two is the sweet spot.

More on Instagram

Daily tips. 204K men in.

Outfit ideas, grooming tips and product picks land on @dressingschool first.