What Should Men Wear to an Indian Wedding? A Guide to Each Function

What to wear to an Indian wedding men: ivory and gold georgette jodhpuri set by Kalpraag

Ivory and gold georgette jodhpuri set by Kalpraag.

Men should dress differently for each Indian wedding function. Wear a light, bright kurta set for the haldi, a green or pastel kurta for the mehendi, a bold, colourful short kurta for the sangeet, a Nehru jacket or bandhgala for the wedding ceremony, and a jodhpuri or bandhgala for the reception. Formality rises through the celebration, so your outfits should too.

An Indian wedding is rarely a single event. It is a series of functions over two to five days, each with its own mood, dress code and time of day. What looks right at a daytime haldi will look underdressed at an evening reception, and a heavy jacket at the haldi will be both uncomfortable and likely to get stained.

This guide takes each function in turn, with the outfit, colours and fabrics to choose and two examples for each. If the garment names are unfamiliar, start with our explainer on kurta vs sherwani vs bandhgala vs Nehru jacket, and see real weddings in our client stories.

What to Wear to Each Indian Wedding Function at a Glance

Function What to wear Colours Fabrics
Haldi Light kurta set Yellow, pastel yellow, white-based pastels Cotton, cotton chanderi
Mehendi Kurta set or short kurta Mehendi green, emerald, pastels Georgette, tissue silk, cotton
Sangeet Statement short kurta set Pink, royal blue, bold jewel tones Tissue silk, georgette
Wedding ceremony Nehru jacket set or bandhgala Rich tones, ivory, deep blues Raw silk, velvet, silk blends
Reception Jodhpuri or bandhgala Ivory and gold, black, navy Tissue silk, georgette, raw silk

What Should Men Wear to a Haldi?

The haldi is a daytime ceremony where turmeric paste is applied to the couple, and guests often get some on their clothes too. Wear a light, breathable kurta set in yellow or a soft pastel, in cotton or cotton chanderi. Choose something you will not mind getting marked, and leave jackets and heavy embellishment for later functions.

Yellow cotton chanderi kurta set for men for a haldi ceremony by Darzi House

Darzi House

Yellow Cotton Chanderi Kurta Set

The classic haldi yellow in light cotton chanderi — bright, breathable and made for a daytime ceremony.

Pastel yellow cotton chanderi kurta set for men for a haldi by Darzi House

Darzi House

Pastel Yellow Cotton Chanderi Kurta Set

A softer pastel yellow for men who want the haldi colour without the brightness.

See more in men's outfits for haldi.

What Should Men Wear to a Mehendi?

The mehendi is a relaxed, celebratory function where henna is applied to the bride and female guests, usually with music and dancing. Green is the traditional colour, echoing the henna itself, but pastels and prints work too. A kurta set or a short kurta in georgette or tissue silk looks festive while staying easy to move in.

Mehendi green tissue silk short kurta set for men for a mehendi by Kalpraag

Kalpraag

Mehendi Green Tissue Silk Short Kurta Set

Mehendi green in tissue silk, cut as a short kurta — the function's own colour with a subtle sheen.

Emerald green georgette short kurta set for men for a mehendi by Kalpraag

Kalpraag

Emerald Green Georgette Short Kurta Set

A deeper emerald in georgette — still mehendi green, with more depth for an afternoon-into-evening function.

See more in men's outfits for mehendi.

What Should Men Wear to a Sangeet?

The sangeet is the evening of music, performances and dancing, and it is the most fun function of the wedding — so dress like it. This is the night for colour and shine: a statement short kurta in a bold shade or a lustrous fabric like tissue silk. Short kurtas are easy to move in on the dance floor, and they photograph brilliantly under party lighting.

Pink tissue silk short kurta pants set for men for a sangeet by Kalpraag

Kalpraag

Pink Tissue Silk Short Kurta Pants Set

Pink tissue silk with a natural sheen — a confident, playful choice for the dance floor.

Royal blue georgette short kurta set for men for a sangeet by Kalpraag

Kalpraag

Royal Blue Georgette Short Kurta Set

A vivid royal blue in fluid georgette — bold colour that moves with you all night.

See more in men's outfits for sangeet.

What Should Men Wear to the Wedding Ceremony?

The ceremony is the most important and most traditional function. Guests should dress smartly and respectfully, without competing with the groom — which means no heavily embellished sherwani. A Nehru jacket set in a rich fabric such as raw silk or velvet strikes the right balance. For daytime or traditional ceremonies, many families prefer guests to avoid all-black, so keep black for an evening ceremony and choose a deeper colour otherwise.

Midnight blue velvet Nehru jacket set for men for an Indian wedding ceremony by Contrast by Parth

Contrast by Parth

Midnight Blue Velvet Nehru Jacket Set

Midnight blue velvet — rich and formal, and a strong choice for a winter or evening ceremony.

Black raw silk Nehru jacket set for men for an evening wedding by Nitika Gujral

Nitika Gujral

Black Raw Silk Nehru Jacket Set

Black raw silk with a Nehru jacket — sharp and formal for an evening ceremony.

See more in Nehru jacket sets.

What Should Men Wear to an Indian Wedding Reception?

The reception is usually the most formal evening event, often at a hotel or banquet venue. This is the time for a jodhpuri or bandhgala: tailored, closed-neck and full-sleeved. Ivory and gold feels celebratory, while black and navy are the classic evening alternatives. It is the Indian equivalent of black tie.

Ivory multicolour floral tissue silk jodhpuri set for men for an Indian wedding reception by Kalpraag

Kalpraag

Ivory Multicolor Floral Tissue Silk Jodhpuri Set

Ivory tissue silk with multicolour florals — a jodhpuri with personality for a reception.

Ivory and gold georgette jodhpuri set for men for an Indian wedding reception by Kalpraag

Kalpraag

Ivory and Gold Georgette Jodhpuri Set

Ivory and gold georgette — the classic celebratory jodhpuri for a formal evening.

See more in jodhpuri sets.

Indian Wedding Dress Code Tips for Men

Do not outshine the groom: avoid heavily embellished sherwanis and all-red or maroon-and-gold looks that resemble groom's wear. Many families avoid all-white, which is associated with mourning in some communities, and all-black at daytime ceremonies. Plan for comfort, since you may sit on the floor or dance for hours. If you are travelling for the wedding, one Nehru jacket worn over two different kurtas gives you two looks from less luggage.

Why Order Your Wedding Outfits From Fabilicious

  • Made to measure. Select MySize and book a free video call for measurements — every function outfit cut for the Fab fit, wherever you are.
  • Curated designers. Kurta sets, Nehru jackets and jodhpuris from Darzi House, Kalpraag, Contrast by Parth, Nitika Gujral and more.
  • Clear delivery. Delivery times are shown on every product page, with shipping to the UK, USA and worldwide, and we rush orders whenever we can.
  • Trusted by clients. 172 reviews rated 4.9 on Google — see real weddings in our client stories.

What Men Should Wear to an Indian Wedding: Frequently Asked Questions

What should a man wear to an Indian wedding as a guest?

A kurta set for daytime functions such as the haldi and mehendi, a statement short kurta for the sangeet, a Nehru jacket set for the ceremony, and a jodhpuri or bandhgala for the reception. Avoid a heavily embellished sherwani, which is traditionally the groom's outfit.

What colour should men wear to a haldi?

Yellow is the traditional haldi colour, with pastel yellow and other light pastels as softer alternatives. Choose a light cotton or cotton chanderi kurta, as turmeric can mark clothes.

Can men wear black to an Indian wedding?

Black is widely worn to evening functions such as the reception. Many families prefer guests to avoid all-black at the daytime or traditional wedding ceremony, so check the dress code or choose a deeper colour instead.

Can a man wear a suit to an Indian wedding?

A suit is acceptable at some receptions, but Indian wear is almost always appreciated. A jodhpuri or bandhgala is the closest Indian equivalent to a suit and looks more at home at the celebration.

How many outfits do men need for an Indian wedding?

Usually one per function you attend — often three to five. To reduce the number, wear a Nehru jacket over different kurtas, or use a jodhpuri for both the ceremony and reception.

Should men wear Indian clothes to an Indian wedding if they are not Indian?

Yes, most couples are delighted when guests wear Indian clothes. A kurta set or Nehru jacket set in a colour suited to the function is a safe and respectful choice.

Dress for Every Function

  • Kurta sets, Nehru jackets and jodhpuris
  • Made to measure with a free video call
  • Delivery times shown on every product
Shop Men

Browse men's kurta sets, Nehru jacket sets and jodhpuri sets, read kurta vs sherwani vs bandhgala vs Nehru jacket, our fabric guide and how to choose a kurta set online, see our client stories, or explore the full journal.


Leave a comment

This site is protected by hCaptcha and the hCaptcha Privacy Policy and Terms of Service apply.