What to Wear to an Indian Wedding as a Guest
Published · Updated

Quick answer: As a guest at an Indian wedding, wear bright, festive clothes. Women often wear a saree, lehenga or Anarkali, and men often wear a kurta set, Nehru jacket or sherwani. Avoid all-white and all-black outfits unless the couple says otherwise, and avoid red, which many brides wear. Dress up more for the evening events.

Guests in bright Indian outfits at a wedding celebration
An Indian wedding is rarely a single event. It is often a series of celebrations over two to five days, each with its own mood and dress code. That is what makes it so joyful, and also why guests, especially first-timers, often feel unsure what to pack.
This guide covers the dress code basics, what to wear to each event, and tips for guests attending their first Indian wedding, whether it is in Delhi, London, New Jersey or Lake Como.
Indian wedding guest dress code basics
- Go bright. Colour is welcome. Pink, yellow, green, blue, orange and jewel tones all work well.
- Avoid red unless invited to wear it. Many brides wear red, so guests usually choose other colours.
- Avoid all-white and all-black outfits. In many communities, white is linked with mourning and black is avoided at auspicious events. White or black with colourful embroidery is often fine.
- Dress up. Indian weddings are formal and festive. It is hard to be overdressed, but easy to feel underdressed.
- Ask the couple. Traditions vary between regions and religions, and many couples now share a dress code or colour theme for each event. When in doubt, ask.
What to wear to each wedding event
Not every wedding includes every event below, and names vary by region, but these are the most common.
Mehendi
The mehendi is a relaxed, daytime celebration where henna is applied. Wear something light and colourful, and keep your sleeves short or easy to roll up if you plan to have henna done.
- Women: a cotton or georgette Anarkali, a sharara set or a light lehenga in green, yellow or pink.
- Men: a cotton kurta with churidar or white trousers, or a short kurta with a printed Nehru jacket.
Haldi
At the haldi, turmeric paste is applied to the couple, and guests often get some too. Yellow is the traditional colour.
- Women: a simple yellow or white-and-yellow suit or saree you do not mind staining.
- Men: a yellow or white cotton kurta. Avoid anything precious.

Guests in yellow kurtas and suits at a haldi ceremony
Sangeet
The sangeet is a music-and-dance night and usually the most glamorous party of the week.
- Women: a sequinned or embellished lehenga, a cocktail saree or an Indo-Western gown. Choose something you can dance in.
- Men: a bandhgala, an embroidered kurta with a Nehru jacket or an Indo-Western jacket set.
Wedding ceremony
The ceremony is the most traditional event, and it can be long.
- Women: a silk saree or a rich lehenga in jewel tones, such as emerald, royal blue, purple or gold. Bring a dupatta or scarf, as some religious ceremonies ask guests to cover their head.
- Men: a sherwani, a silk kurta set or a bandhgala. Shoes are often removed at the venue, so wear ones that slip off easily.

Wedding guests in an emerald saree and an ivory sherwani
Reception
The reception is a formal evening party, often with more Western influence.
- Women: a designer saree, a lehenga, an Indo-Western gown or an elegant evening dress.
- Men: a bandhgala, a tuxedo or a well-cut suit.
Tips for your first Indian wedding
If you have never been to an Indian wedding, you are in for a treat. These tips will help you feel confident.
- Wearing Indian clothes is welcome. Most couples love it when guests embrace the dress code. Ask the couple or a friend from the family to help you choose, and to help you drape a saree or tie a dupatta.
- Rent or buy online. If you live outside India, you can rent outfits or order from Indian brands that ship internationally. Order at least four weeks ahead to allow for alterations.
- Western formal wear is fine too. A colourful cocktail dress or a suit is perfectly acceptable, especially at the reception. Avoid short hemlines and bare shoulders at religious ceremonies.
- Plan one outfit per event. Re-wearing is fine, but a different look for each event is part of the fun. Accessories like a new dupatta or jacket can change an outfit cheaply.
- Wear comfortable shoes. Expect long hours on your feet and lots of dancing. Juttis, block heels and smart loafers are safer than stilettos.
Destination and winter weddings
Indian weddings now happen everywhere, from Udaipur and Goa to Tuscany, Dubai and the Cotswolds.
- Winter weddings: velvet lehengas, silk sarees with full-sleeve blouses, a pashmina shawl and a bandhgala or sherwani in a heavier fabric keep you warm.
- Beach and summer weddings: choose georgette, chiffon and cotton silk in pastels, and swap heavy embroidery for lighter work.
- Packing: roll outfits in tissue or garment bags, and pack a small sewing kit and safety pins. Every Indian wedding guest needs safety pins.
Plan every wedding outfit with BeSpoke AI Stylist
BeSpoke AI Stylist is an AI-powered outfit planning and digital wardrobe app, available on iOS and Android. Add your ethnic and formal wear to Closet, ask Stylist for looks for each event, and preview them with Try On before you buy or pack. Use Planner to assign an outfit to every event, so your packing list builds itself, and take a Fit Check before you leave for each celebration.
Indian wedding guest FAQs
What should I wear to an Indian wedding as a guest? Wear bright, festive clothes. Women often wear a saree, lehenga or Anarkali, and men a kurta set, Nehru jacket or sherwani. Dress up more for evening events.
Can I wear white to an Indian wedding? No, not usually as an all-white outfit, because many communities link white with mourning. White with colourful embroidery is often fine, and some couples request white for specific events.
Can I wear black to an Indian wedding? It depends on the family. Black is often avoided at the ceremony but can work at a reception, especially with gold or colourful detailing.
Can I wear red to an Indian wedding? No, it is best avoided, because many brides wear red. Choose pink, orange, gold or a jewel tone instead.
Can non-Indian guests wear Indian clothes? Yes. Most couples are delighted when guests wear Indian outfits. Ask the couple or a family friend for help choosing and wearing them.
What do men wear to an Indian wedding? Men usually wear a kurta set, a kurta with a Nehru jacket, a bandhgala or a sherwani. A well-cut suit is fine for the reception.
How many outfits do I need for an Indian wedding? Usually one per event you attend, which can mean three to five. You can rewear pieces and change the look with a new dupatta, jacket or jewellery.
Dress for every celebration with confidence
An Indian wedding is one of the most joyful events you will ever attend. Go bright, dress up, skip all-white and red, and plan a look for each event. Most of all, wear something you can dance in.
Let BeSpoke AI Stylist plan every outfit for the week. Download it on the App Store or get it on Google Play.
Ready to upgrade your style game? Download BeSpoke AI Stylist and let your AI stylist take it from here.
Author
Neeraj Bansal
