PurvX › Desi fashion guides › What to wear to an Indian wedding
Guest style guideInvited to an Indian wedding and not sure what to wear? Here is everything a guest needs, from outfit options for women and men to the colours to avoid and what each event calls for.
Quick answer
For an Indian wedding, guests dress festively and modestly in colour. Women wear a lehenga, saree, anarkali or salwar suit; men wear a kurta pajama, often with a Nehru jacket, or a sherwani for the most formal events. Avoid white, black and bright bridal red, and dress to the specific function you are attending.
Indian weddings are colourful, joyful and often spread across several days, so there is no single outfit that covers everything. The celebrations usually include a mehndi, a haldi, a sangeet, the main ceremony and a reception, and each has its own mood and dress code.
Three things stay true across almost every Indian wedding: dress in colour, lean traditional or festive rather than plain, and keep it reasonably modest. Guests are expected to look celebratory, and turning up underdressed is far more of a misstep than overdressing.
Women have several classic options, and any of them works for a guest. The right choice depends on the event, your comfort, and how dressed up you want to be.
A flared skirt worn with a fitted blouse and a dupatta. The most festive choice, perfect for the sangeet, ceremony or reception. Browse preloved lehengas.
A single length of fabric draped over a blouse and petticoat. Elegant and timeless, and ideal for the ceremony. Browse preloved sarees.
A long, flared frock-style suit worn with churidar trousers. Comfortable, graceful and easy to wear for guests new to ethnic wear.
A tunic with trousers and a dupatta, or wide flared sharara trousers. Great for daytime and lower-key events. Browse preloved suits.
Not sure of the difference between these? See our guide to Indian outfit types.
For most events, a kurta pajama is the go-to: a long tunic worn over slim trousers. Adding a Nehru jacket (a short, structured sleeveless jacket) instantly makes it more formal and is more comfortable than a full sherwani for dancing and long days.
A sherwani, the long embroidered coat, is the most formal option and is usually best reserved for close family, groomsmen, or grand events. For a standard guest, a well-chosen kurta with a jacket is more than enough. See the full men’s Indian wedding guide.
Indian weddings are a celebration of colour, so wear vivid jewel tones, festive brights, pastels and gold. A few colours are best avoided as a guest:
Full detail in our guide to Indian wedding guest colours.
If the invitation lists multiple functions, dress to each one. As a quick guide: green and light fabrics for the mehndi, yellow for the haldi (turmeric stains, so nothing precious), glamour and sparkle for the sangeet, traditional lehengas or sarees for the ceremony, and modern or metallic looks for the reception.
See the full breakdown in our dress code by event guide.
Statement jewellery finishes an Indian outfit: jhumka earrings, bangles or a necklace set go a long way. Comfortable embellished flats or juttis are your friend, since events run long and many ceremonies ask you to remove shoes. Keep one piece as the focal point rather than wearing everything at once. More in our jewellery and accessories guide.
A beautiful Indian wedding outfit does not have to cost a fortune, especially when you may only wear it once or twice. Buying preloved lets you own a designer or handcrafted piece for a fraction of its original price, and many pieces have been worn only once. It is also kinder to the planet than buying new. If that appeals, you can browse preloved lehengas or the wider marketplace on PurvX.
From the PurvX marketplace
A few real pieces from PurvX sellers, to show the range of colour and style.
These are real listings from PurvX sellers, live when this guide was published. If one has sold, see what is available now.
Good to know
The questions guests and search assistants ask most.
Guests wear festive, colourful Indian or Indian-inspired clothing. Women typically wear a lehenga, saree, anarkali or salwar suit, and men wear a kurta pajama, often with a Nehru jacket, or a sherwani for formal events. Avoid white, black and bright bridal red.
It is not mandatory, but Indian or Indian-inspired clothing is encouraged and appreciated. If you wear Western clothing, choose something colourful and formal, such as a modest cocktail dress or a suit, and avoid white and black.
It is best to avoid bright bridal red at the main ceremony, since red is traditionally the bride’s colour. Deeper shades like wine, maroon, rust or rose are fine for guests, especially at the sangeet or reception.
New outfits range widely, from around 100 dollars for a simple suit to well over 1,000 dollars for designer lehengas. Buying a preloved lehenga or saree lets you own a designer piece for a fraction of that, which makes sense when you may only wear it once.
No. When you have been invited to the wedding, wearing Indian clothing reads as respect and appreciation, and hosts almost always love it. See our dedicated guide for non-Indian guests for more reassurance and tips.
Keep reading
More from the PurvX desi fashion library.
Browse preloved lehengas, sarees and suits from real desi wardrobes, at a fraction of retail. Every order covered by Purchase Protection.