HomeStyle GuideIndian Wedding Men
Men’s Indian Wedding Guide  ·  Updated April 2026

What to Wear to an Indian Wedding as a Man

Ceremony-by-ceremony. Sherwani when it works, kurta-pyjama when it doesn’t, and the one mistake that reads as disrespectful at every ceremony.

By Arjun Mehta — Men’s Fashion Editor  |  Last reviewed April 2026
The short answer

For ceremony (pheras/nikah): Silk or cotton-silk kurta-pyjama in a jewel tone. Sherwani if you are immediate family. Never Western suit.

For haldi: Plain cotton kurta in white or yellow. Accept that it will be stained. Do not wear anything you care about.

For mehndi and sangeet: A festive kurta in a brighter colour — saffron, emerald, cobalt. More relaxed than ceremony.

For reception: The most flexible. Sherwani, silk kurta, or smart Indo-western. This is your most dressed-up moment as a guest.

Ceremony by Ceremony

The Right Outfit for Each Event

CeremonyRight outfitFormalityKey rule
HaldiPlain cotton kurta (white or yellow)CasualWear something you can stain — turmeric does not wash out
MehndiFestive kurta, bright colourSemi-casualAvoid white — mehndi paste stains
SangeetKurta-pyjama or Indo-westernSmart festiveYou will dance — avoid heavy sherwanis with stiff collar
Ceremony (pheras)Silk kurta-pyjama, sherwani (family)Most formalNo Western suit at pheras — ever
ReceptionSherwani, silk kurta, or Indo-westernFormal-festiveMost flexibility — dress up here
EngagementSmart kurta or Indo-westernSemi-formalLighter than wedding ceremony, more formal than haldi
Outfit Options

The Three Men’s Indian Wedding Silhouettes

Most Formal

Sherwani

A long, fitted coat-like garment worn over a kurta with churidar or straight-cut pyjama and a dupatta (stole). The most formal Indian men’s wedding outfit. Appropriate for grooms, family members, and as a guest at high-formality receptions. Heavy embroidery at the collar and cuffs is standard. Choose achkan-style for cleaner modern look.

₹8,000 – ₹80,000+
Most Versatile

Kurta-Pyjama

A long kurta (knee-length or below) with straight-cut or churidar pyjama. Works for every ceremony from mehndi to pheras. In silk or cotton-silk for ceremonies; plain cotton for haldi. The single most useful piece in a man’s Indian wedding wardrobe. Can be worn 5 times across a wedding week with different dupattas.

₹1,500 – ₹15,000
Modern Formal

Indo-Western

Typically a long structured kurta over slim trousers or well-fitted jeans. Bandhgala jacket (Nehru collar) over a kurta is the most polished Indo-western. Appropriate for sangeet, reception, and urban engagement parties. Not appropriate at ceremony pheras. Jodhpuri suit (bandgala jacket + straight trousers) is the most formal Indo-western option.

₹5,000 – ₹40,000
Ceremony Incorrect

Western Suit

A Western suit — even an expensive one — reads as underdressed or culturally out of place at Indian wedding ceremonies. It is appropriate only at the reception if the dress code explicitly includes Western formal wear. For all ceremonies, a kurta-pyjama at minimum is expected and correct.

Avoid at ceremonies
Colours

What to Wear and What to Avoid

Best colours for men

  • Ivory / off-white — classic, works at every ceremony except haldi
  • Deep maroon / wine — festive without competing with the bride
  • Navy / midnight blue — modern, formal, photographs well
  • Emerald green — particularly correct at South Indian and Gujarati weddings
  • Saffron / mustard — festive, works at Punjabi and Rajasthani weddings
  • Beige / champagne — neutral and elegant at receptions

Colours to avoid

  • All-white — mourning colour in most Hindu traditions
  • All-black — considered inauspicious at Hindu wedding ceremonies
  • Bridal red — reserved for the groom in many traditions; deep maroon is safe
  • Neon / fluorescent — no occasion
  • Casual grey — reads as office wear, not festive
By Budget

Four Budget Tiers

Budget
Under ₹3,000
  • Cotton kurta-pyjama set (Fab India, Biba Men, Manyavar sale)
  • Plain kurta for haldi (any cotton, Rs 400-800)
  • Reuse existing dark-coloured kurta with new dupatta
  • Kolhapuri sandals or mojaris from local market
Mid-Range
₹3,000 – ₹10,000
  • Silk-blend kurta-pyjama for ceremony (Manyavar, Fab India, Soch)
  • Separate dupatta in contrast colour
  • Embroidered collar kurta for reception
  • Leather mojaris or ethnic sandals
Premium
₹10,000 – ₹30,000
  • Pure silk kurta for pheras (Manyavar, Kalyan, local boutique)
  • Bandhgala jacket for reception
  • Embellished dupatta and stone-set buttons
  • Hand-crafted mojaris from Jaipur or Lucknow
Luxury
₹30,000+
  • Full sherwani set from Sabyasachi, Tarun Tahiliani, or Raghavendra Rathore
  • Custom-stitched from a bridal boutique
  • Real zardozi or resham embroidery
  • Custom Kolhapuri or Rajasthani footwear
Regional Differences

How the Dress Code Changes by Region

RegionCeremony standardRegional specific
Punjab / North IndiaKurta-pyjama or sherwaniTurban (pagri/safa) for family; embroidered sherwani for groom
South India (Tamil, Telugu, Kannada)Dhoti + shirt or veshtiTraditional white-and-gold veshti for Brahmin ceremonies; silk dhoti for family
BengalDhuti-panjabi (dhoti + kurta)Cream or white dhuti with embroidered panjabi; gold accessories
Gujarat / RajasthanKurta-pyjama with dupattaBandhani dupatta; safa (turban) for family; angarkha style for traditional ceremonies
Mumbai / UrbanIndo-western acceptableJodhpuri suit or bandhgala at reception; kurta at ceremonies
The dupatta rule: Many men skip the dupatta (stole) entirely, which reads as incomplete at Indian wedding ceremonies. A dupatta draped over one shoulder takes 30 seconds and elevates a plain kurta immediately. Choose a contrast colour — navy kurta with saffron dupatta, ivory kurta with maroon dupatta.
FAQ

Men’s Indian Wedding Outfit Questions

Can men wear Western suits to Indian weddings?
Only at the reception, and only if the dress code says Western formal is acceptable. At ceremonies — pheras, nikah, vidhi — a Western suit reads as underdressed. A kurta-pyjama is the minimum; sherwani for family members.
Do men have to wear sherwani to Indian weddings?
No — sherwani is typically for grooms and immediate family. A well-fitted silk kurta-pyjama is entirely appropriate for every Indian wedding ceremony as a guest. Sherwani as a guest is welcome but not required.
What colour should men avoid at Indian weddings?
White (mourning in most Hindu traditions), all-black (inauspicious at ceremonies), and bridal red. Deep maroon is different from bridal red and is fine. Jewel tones, ivory, and neutrals all work.
What should men wear to the haldi?
A plain cotton kurta in white or yellow that you do not mind staining permanently. The turmeric paste will not wash out fully. Do not wear silk, embroidered pieces, or anything you want to keep wearing afterwards.
Is a kurta with jeans acceptable at Indian weddings?
At sangeet and informal mehndi — yes, in some urban families. At ceremony, reception, or any traditional family, a proper pyjama (churidar or straight-cut) is expected with the kurta. Jeans with kurta reads as casual at formal events.
Where to buy men’s Indian wedding outfits?
Manyavar (most accessible, mid-range), Fab India (casual to semi-formal), Kalyan Silks (South Indian ceremony wear), Soch (Indo-western), Raymond (bandhgala and structured pieces), local tailors for custom silk kurtas at 20-40% lower cost than branded.