What to Wear to an Indian Wedding: Complete Guest Dress Code
Published by WeddingWithIndia Editorial Team • Updated August 2026
International guests are encouraged to wear festive Indian attire: women look stunning in Lehengas, Sarees, or Anarkali suits; men look sharp in Kurta-Pyjama sets with Nehru jackets or Sherwanis. Opt for vibrant jewel tones (emerald, royal blue, gold, yellow, pink). Avoid pure black, plain white, and bridal red.
Cultural Context: Different rituals demand different levels of formality. Before finalizing your outfit, review our guide to Indian wedding rituals explained and ensure you understand temple footwear and greeting customs in our Indian wedding etiquette guide.
For coastal celebrations, read our Goa beach weddings guide for lightweight fabrics, or explore royal regal wear for Rajasthan palace weddings.
Bright, celebratory shades symbolize joy, prosperity, and auspicious new beginnings:
Certain colors hold ceremonial taboos in traditional Hindu celebrations:
Solid Black: Associated with mourning and negative energy in Hindu rituals.
Plain White: Traditionally worn at funerals in many Indian communities.
Pure Bridal Red: Traditionally reserved for the bride on her wedding day.
Dress Code Breakdown by Ceremony
Haldi (Turmeric Ceremony)
Playful, colorful, and joyous (turmeric paste will be applied).Women: Bright yellow or mustard Kurti, simple Lehenga, or floral festive dress.
Men: Yellow, gold, or beige Kurta-Pyjama.
Mehndi (Henna Gathering)
Relaxed, musical afternoon celebration.Women: Green, teal, or vibrant printed Lehenga / Anarkali with short sleeves for henna application.
Men: Pastel or printed Kurta-Pyjama or linen festive shirt.
Sangeet (Musical Night)
High glamour, Bollywood dancing, and stage performances.Women: Glittering Lehenga, shimmering Saree, or Indo-Western fusion gown.
Men: Bandhgala jacket, embroidered Sherwani, or formal dark suit.
Main Wedding (Mandap Rituals)
Sacred, traditional, and auspicious.Women: Rich traditional Silk Saree, royal Lehenga, or formal Anarkali.
Men: Traditional Sherwani, Kurta with Nehru Jacket, or formal suit.
Grand Reception
Formal, celebratory dinner.Women: Contemporary couture Lehenga, elegant designer Saree, or Western evening gown.
Men: Black-tie tuxedo, classic dark suit, or bespoke royal Bandhgala.
Frequently Asked Questions
What colors should I wear to an Indian wedding?
Vibrant jewel tones are ideal: emerald green, royal blue, mustard yellow, rani pink, turquoise, plum, and warm gold. Bright, joyful colors celebrate the prosperity and happiness of the couple.
What colors should I avoid wearing?
Avoid solid black and plain white, which are traditionally associated with mourning and funerals in Hindu rites. Also avoid pure bridal red, as crimson red is traditionally reserved for the bride.
Do I have to wear traditional Indian clothes?
No, traditional clothing is not strictly mandatory, but it is warmly welcomed and deeply appreciated by host families. If you prefer Western attire, wear formal and modest clothing (such as a long cocktail dress or formal suit).
Can I rent or purchase Indian wedding attire in India?
Yes. Many travelers purchase or rent outfits upon arrival in cities like Jaipur, Delhi, or Mumbai. WeddingWithIndia coordinators also assist in arranging pre-fitted outfits or recommending trusted local boutiques.
Experience the Pageantry
Browse upcoming royal, beach, and countryside Indian weddings open to global guests.