BY SKIN TONE

Best colours for wheatish skin men

Quick answer

Wheatish skin, the most common skin tone in India, suits navy, olive, maroon, crisp white, sky blue and teal. These either contrast with or complement your warm undertone. Avoid beige, tan, camel and khaki tops, because they are too close to your skin colour and make you look washed out.

Wear more of

NavyOliveMaroonWhiteSky blueTeal

Go easy on

BeigeTanCamelKhaki

Why these colours work

Wheatish skin has a warm, golden undertone. Cool deep colours like navy and teal create clean contrast. Earthy colours like olive and maroon pick up the warmth in your skin. Crisp white brightens your face, especially in summer.

Build a wardrobe around them

  • Shirts: white, sky blue, navy and olive cover 90% of occasions.
  • Polos and tees: navy, maroon, teal and bottle green.
  • Trousers: navy, charcoal, black and olive chinos.
  • Ethnic wear: maroon, deep green, mustard and ivory kurtas.

Where beige and khaki still work

Beige and khaki are fine for trousers and shorts. Just pair them with a darker or brighter top so there is contrast near your face.

PICKED BY OUR STYLIST

Pieces that follow this guide.

Get picks for your exact profile →

Frequently asked questions

Does black suit wheatish skin?

Yes. Black works well on wheatish skin, especially for evenings and parties. For everyday wear, navy is softer and slightly more flattering.

Which shirt colour suits wheatish skin for office?

White, sky blue and navy are the most reliable office colours. Light grey and soft lilac also work if you want variety.

Can wheatish men wear yellow?

Mustard yellow works, especially in kurtas and knits. Very bright lemon yellow can clash with warm undertones, so keep it to small accents.