BY OCCASION
What men should wear to a wedding
Quick answer
As a male wedding guest in India, wear a kurta set, a kurta with a Nehru jacket, or a well-fitted blazer with a festive shirt. Choose rich colours that suit your skin tone, such as maroon, bottle green, navy, ivory or mustard, and save black and white for when the dress code allows them.
Pick by the event
- Haldi / mehendi: light kurtas in yellow, mint or ivory.
- Sangeet / cocktail: blazer, festive shirt or a dark bandhgala.
- Wedding ceremony: kurta set or sherwani-style kurta with a Nehru jacket.
- Reception: navy or charcoal suit or blazer.
Colours by skin tone
Fair skin: maroon, bottle green, navy. Wheatish: ivory, maroon, mustard, teal. Dusky: ivory, pastel blue, royal blue. Deep: ivory, gold, bright jewel tones.
PICKED BY OUR STYLIST
Pieces that follow this guide.
Frequently asked questions
Can a man wear a blazer to an Indian wedding?
Yes, especially for the reception or cocktail night. Pair it with a festive or textured shirt.
Which colour kurta is best for a wedding?
Maroon, bottle green, ivory, navy and mustard are classic choices. Pick the one that suits your skin tone.