You have been invited to an Indian wedding, the invitation lists four or five events across two or three days, and you are not sure what any of them mean, let alone what to wear. You are not alone. Every wedding season, thousands of guests in the USA, UK, Canada, Australia and the Gulf ask the same questions: Can I wear a saree if I am not Indian? Is black allowed? What is a sangeet? Do I need a different outfit for every event?
The good news is that Indian weddings are warm, colourful and forgiving. Hosts are usually delighted when guests make the effort to dress in Indian clothes, and nobody expects you to get every detail right. This guide explains each event, the colours to choose and avoid, the easiest outfits for first-timers, and the small practical details (shoes, pins, weather) that make the day comfortable. It is written for non-Indian guests and for NRI girls and women attending their first big family wedding abroad.
The guest dress code at a glance
An Indian wedding is not one event but a series of celebrations. Each has its own mood, and the outfit gets dressier as the wedding goes on. Use this table as a quick reference, then read the details below.
| Event | Mood | What guests usually wear | Good colours | How dressy |
|---|---|---|---|---|
| Mehndi (henna) | Relaxed, daytime, music | Cotton or light silk salwar suit, lehenga skirt with a simple top, sharara, kurta set | Green, yellow, orange, pink, pastels | Light to medium |
| Haldi (turmeric) | Messy, playful, family | An outfit you don't mind staining: cotton kurta, simple saree, yellow or white cotton | Yellow, white, light floral | Light |
| Sangeet / Garba | Party, dancing, evening | Lehenga, chaniya choli, Indo-western, sharara, party saree | Bright jewel tones, metallics | Medium to high |
| Wedding ceremony | Religious, traditional | Silk saree, lehenga, anarkali or formal salwar suit | Pink, orange, gold, green, blue, purple | High |
| Reception | Evening party, formal | Embellished saree, lehenga, gown-style anarkali, Indo-western | Deep jewel tones, pastels, metallics | High to very high |
If you only want to buy one Indian outfit, choose something medium-dressy, such as an anarkali suit or a light silk saree in a festive colour. It will work for the sangeet, the ceremony and the reception, and you can wear Western smart clothing to the smaller events if the hosts are relaxed about it. When in doubt, simply ask the couple or a family member. Indian hosts are used to this question and will be happy you asked.
What to wear to each wedding event
Mehndi: comfortable and cheerful
The mehndi is the henna party, usually held in the afternoon or early evening a day or two before the wedding. The bride has intricate henna applied to her hands and feet, and guests can often get a small design too. That matters for your outfit: you will be sitting for a while with wet henna on your hands, so choose short or three-quarter sleeves and a skirt or kurta you can manage without using your fingers. Green and yellow are traditional, but any cheerful colour works. A cotton or chanderi salwar suit, a flowy sharara set or a light lehenga skirt with a simple blouse is ideal.
Haldi: wear something you can stain
At the haldi ceremony, family and close friends apply a paste of turmeric, oil and water to the bride and groom. Turmeric stains fabric permanently, and at some haldis guests get playfully smeared too. Wear an inexpensive cotton outfit in yellow or white, avoid silk, and leave delicate jewellery at home. Not every guest is invited to the haldi; it is often just for family.
Sangeet or garba: dress to dance
The sangeet is a music and dance night, and in Gujarati families it often becomes a garba and dandiya raas evening. This is the time for colour, sparkle and movement. A lehenga with a full skirt, a Gujarati chaniya choli with mirror work, a sharara, or a stylish Indo-western outfit all work well. Choose something you can dance in for hours: a skirt with a good flare, a blouse that lets you lift your arms, and flat or low-heeled shoes. If the invitation mentions garba, read our garba outfit guide for ideas.
The wedding ceremony: traditional and respectful
The ceremony itself is religious. In a Hindu wedding, the couple circle a sacred fire, and the ritual can last one to three hours, often in a temple, banquet hall or outdoor mandap. This is the most traditional event, so this is the moment for a silk saree, an elegant lehenga or a formal anarkali. Keep the look rich but not showier than the bride. Shoulders are usually covered, and in a temple or gurdwara you may be asked to cover your head, so carry a dupatta or light scarf.
Reception: glamorous evening wear
The reception is the evening party after the wedding, with dinner, speeches and dancing. It is the most fashion-forward event: embellished sarees, sequinned or pastel lehengas, gown-style anarkalis and modern Indo-western outfits are all welcome. Western cocktail wear is also acceptable at many receptions abroad, but Indian clothes are always appreciated.
Colours to wear and colours to avoid
Colour carries meaning at Indian weddings, but the rules are simpler than people fear.
- Wear bright and festive colours. Pink, fuchsia, orange, marigold, emerald, teal, royal blue, purple, coral and gold are all perfect. Pastels like mint, peach, powder blue and lilac are popular for daytime and reception looks.
- Avoid bridal red. Many brides wear red, especially in North Indian and Gujarati weddings. A guest in a heavy red lehenga can look like they are competing with the bride. Maroon or red mixed with other colours is usually fine, but skip the full red bridal look.
- Avoid all-white. In many Indian communities, plain white is associated with mourning. White with colourful embroidery or a bright dupatta is fine for daytime events, but avoid an outfit that is completely white. Note that South Indian and Kerala weddings use off-white with gold borders as a traditional festive colour, so this rule depends on the community.
- Be careful with all-black. Black is considered inauspicious by some families, especially for the ceremony. Many younger couples don't mind it at the reception. If you love black, add colour through the dupatta, embroidery or jewellery, or check with the hosts.
- Match the theme if there is one. Many couples now set a colour theme for each event, such as yellow for haldi, green for mehndi or pastels for the reception. Check the invitation or wedding website.
Saree, lehenga, salwar suit or Indo-western: which is right for you?
Here is an honest comparison for first-timers.
| Outfit | Ease for beginners | Comfort | Best events | Notes |
|---|---|---|---|---|
| Salwar suit / anarkali | Very easy | High | Mehndi, ceremony, reception | The safest choice. Wear it like a dress with leggings or trousers. |
| Lehenga choli | Easy | Medium | Sangeet, ceremony, reception | A skirt, blouse and dupatta. Pin the dupatta and you are done. |
| Saree | Needs practice or help | Medium | Ceremony, reception | The most elegant option. Ready-to-wear sarees remove the hard part. |
| Sharara / gharara | Very easy | High | Mehndi, sangeet | Wide flared trousers with a short kurta. Great for dancing. |
| Indo-western | Very easy | High | Sangeet, reception | Cape tops, dhoti pants, saree gowns. Modern and practical. |
If you would like to try a saree, choose a lightweight georgette, chiffon or crepe saree for your first time, practise the drape at home, and see our step-by-step saree guide for beginners. Many guests also ask a friend or an aunty at the wedding to help them drape. It's a lovely way to connect with the family. For fabric ideas, browse our guide to types of sarees.
Regional differences: not every Indian wedding is the same
India has many communities, and wedding traditions vary a lot. A few pointers:
- North Indian and Punjabi weddings are known for big, high-energy celebrations. Lehengas, heavy suits and bright colours fit right in. The baraat (groom's procession) involves dancing in the street, so wear comfortable shoes.
- Gujarati and Marwari weddings often include garba and dandiya nights. Chaniya cholis with mirror work, bandhani prints and lots of colour are ideal.
- South Indian weddings (Tamil, Telugu, Kannada, Malayali) often start early in the morning and are more traditional. Silk sarees such as Kanjivaram are the classic choice for women, and the ceremony is usually shorter. Off-white and gold is a festive colour here, not a mourning one.
- Bengali weddings usually take place in the evening. Silk and Banarasi sarees in rich colours are popular.
- Maharashtrian weddings may feature the nauvari (nine-yard) saree for the bride and family; guests usually wear standard sarees or suits.
- Sikh weddings (Anand Karaj) take place in a gurdwara in the morning. Everyone covers their head, shoes are removed, and guests sit on the floor, so a suit or anarkali with a dupatta is the most practical choice.
Dressing for the weather and the venue
Many Indian weddings abroad take place in cold climates, and many destination weddings happen in hot ones. Plan for both.
- Winter weddings in the USA, UK or Canada: choose velvet, raw silk or heavier silk outfits, and layer a pashmina shawl, a long embroidered jacket or a tailored coat on top. Thermal leggings under a lehenga or suit are invisible and very welcome. Indoor venues are warm, so dress in layers.
- Summer and destination weddings: choose breathable cotton, chanderi, organza, georgette and light crepe. Avoid heavy embroidery and velvet. Carry a small fan and blotting papers.
- Temples and gurdwaras: cover your shoulders, carry a scarf or dupatta for your head, and expect to remove your shoes. Wear something you can sit on the floor in.
- Outdoor and beach venues: choose a lighter lehenga or a sharara, and flat sandals that won't sink into grass or sand.
Shoes, jewellery and what to carry
Shoes: you will stand, dance and sometimes take your shoes off, so choose comfortable flats, block heels, embellished juttis or kolhapuri sandals. Stilettos sink into lawns and are hard to dance in. For a saree, decide on your shoe height before you pleat it, because the hem length depends on it.
Jewellery: Indian outfits carry statement jewellery well. Earrings (jhumkas or chandbalis), bangles and a ring are enough for most guests. A small bindi is a fun, optional touch that is commonly worn and welcomed. Leave very heavy necklaces to the bride's family.
Carry: a small clutch or potli bag, safety pins, a light scarf or dupatta, blotting papers, a phone charger and a small gift or envelope if you haven't sent a gift already. Cash gifts in amounts ending in "1" (such as 101 or 251) are considered lucky in many families.
Wearing Indian clothes as a non-Indian guest
Many guests worry that wearing a saree or lehenga could seem disrespectful. At a wedding, the opposite is usually true: wearing Indian clothes to an Indian wedding is seen as a sign of respect and joy, and families often love helping guests get ready. A few simple guidelines keep it respectful:
- Wear the outfit properly and with care, not as a costume or joke.
- Avoid religious symbols you don't understand, and avoid clothing that is specific to the bride, such as a heavy red bridal lehenga or bridal jewellery.
- Learn a little about the traditions so you can enjoy them, and ask questions. People are happy to explain.
- If you are unsure about something, such as a bindi or a particular style, ask the couple.
If buying a full outfit isn't practical, rent one, borrow from a friend, or buy one versatile outfit. Shops in many cities with large South Asian communities, and many Indian online stores, sell ready-made sets. Check our Indian size chart before ordering, and allow plenty of time for shipping from India. Our guide to buying Indian clothes from abroad explains the timelines.
Your wedding guest checklist
- Read the invitation or wedding website for events, dress codes and colour themes.
- Decide how many outfits you need, which is often one per event, or one versatile outfit plus Western smart wear.
- Order or buy your outfit at least 6–8 weeks ahead if it is coming from India or needs stitching.
- Get the blouse or kurta altered to fit, using our blouse measurement guide.
- Practise draping your saree or pinning your dupatta at least once.
- Plan layers for the weather, and comfortable shoes.
- Pack safety pins, a scarf and a small bag.
- Relax and enjoy it. Indian weddings are meant to be fun!
Frequently asked questions
Can I wear black to an Indian wedding?
It is best to avoid all-black outfits for the ceremony, because some families consider black inauspicious. Many couples don't mind black at the reception, especially with colourful embroidery or jewellery. If you are unsure, ask the hosts.
Can I wear white to an Indian wedding?
Avoid an all-white outfit, as plain white is linked with mourning in many North Indian communities. White with bright embroidery or a colourful dupatta is fine for daytime events. In South Indian and Kerala weddings, off-white with gold is a traditional festive colour.
Is it okay for a non-Indian woman to wear a saree to an Indian wedding?
Yes. Most Indian families are delighted when guests wear Indian clothes to a wedding, and see it as respect for their culture. Wear it with care, avoid bridal red and bridal jewellery, and ask the hosts if you are unsure about any detail.
Do I need a different outfit for every event?
No. Many guests wear a different outfit for each event, but it isn't required. One medium-dressy outfit, such as an anarkali suit or a light silk saree, can work for the sangeet, ceremony and reception, with smart Western clothes for smaller events.
What should I wear to a mehndi ceremony?
Wear something light and cheerful, such as a cotton salwar suit, sharara or simple lehenga, in green, yellow, orange, pink or pastels. Choose short or three-quarter sleeves so they don't smudge your henna.
What should I wear to a haldi ceremony?
Wear an inexpensive cotton outfit in yellow or white that you don't mind staining, because turmeric paste leaves permanent marks. Avoid silk and delicate jewellery.
Should I cover my head at an Indian wedding?
Usually not, except in a gurdwara (Sikh temple), where everyone covers their head, and in some temples. Carry a dupatta or light scarf so you can cover your head if asked.
What shoes should I wear to an Indian wedding?
Wear comfortable flats, block heels, juttis or embellished sandals. You may stand and dance for hours and sometimes remove your shoes, so avoid thin stilettos, especially at outdoor venues.
Can I wear Western clothes to an Indian wedding?
Yes, smart Western clothes are acceptable at many Indian weddings abroad, especially for the reception. Choose bright or festive colours, avoid all-black and all-white, and keep shoulders covered for religious ceremonies.
How early should I order an Indian wedding outfit from India?
Order at least 6–8 weeks before the wedding if the outfit is shipping from India, and 8–10 weeks if it needs stitching or alterations. Shipping, customs and tailoring can all add delays, especially in the busy wedding and festival season.