Wedding Guest Guide

What to Wear to an Indian Wedding as a Guest

The rules are specific. The stakes are high. This guide covers every ceremony, every region, and every budget — so you show up dressed right, not just dressed up.

P
Priya Menon
Fashion Editor, Picsila  ·  Former Vogue India contributor  ·  12 years covering Indian occasion dressing
Last reviewed April 2026
Indian wedding guests in traditional attire at a festive celebration

Indian wedding guest outfits range from silk sarees to embroidered lehengas depending on the ceremony and region. Photo: Pexels

Quick Answer

Wear a saree, anarkali, lehenga, or salwar suit in rich festive colours. Avoid red (bridal), white (mourning), and black (inauspicious in traditional Hindu contexts). The level of formality depends on the ceremony: mehndi is casual-festive, the wedding ceremony and reception are the most formal. South Indian weddings prefer silk sarees in bright colours; North Indian weddings welcome lehengas and heavily embroidered anarkalis.

In This Guide
  1. What to Wear to Each Ceremony
  2. Regional Dress Codes Explained
  3. Colors to Wear and Colors to Avoid
  4. Outfit Ideas by Budget
  5. What Works for Your Body Type
  6. Guide for Western Guests
  7. What Men Should Wear
  8. Frequently Asked Questions

What to Wear to Each Ceremony

Indian weddings are not one event. A typical North Indian or Punjabi wedding spans three to five days and includes at least four distinct ceremonies, each with its own dress code. South Indian weddings are usually more compact but carry equally specific expectations. Here is what guests wear to each one.

Mehndi
Daytime · Casual Festive
  • Printed cotton or georgette salwar suits
  • Simple anarkalis in yellows, greens, orange
  • Light casual sarees in handloom or cotton
  • Avoid heavy embroidery and embellishment
  • Comfortable footwear — you will sit on the floor
  • Light dupatta, not stiff net or tissue
Sangeet
Evening · Most Fashion-Forward
  • Bold lehengas in fuchsia, electric blue, orange
  • Mirror-work or gota patti anarkalis
  • Statement sarees with heavy embroidery
  • This is the event where you can overdo it
  • Block heels or wedges — you will be dancing
  • Makeup and jewellery fully on
Baraat & Wedding Ceremony
Most Formal · Cultural Rules Apply
  • Silk sarees, heavy lehengas, embroidered anarkalis
  • Jewel tones: emerald, teal, royal blue, mustard
  • Strictly no red — bridal colour across all communities
  • No white or near-white
  • Heavy jewellery appropriate here
  • Cover shoulders if ceremony is in a mandir or gurudwara
Reception
Evening · Most Contemporary
  • Heavily embellished sarees or lehengas
  • Indo-Western gowns or co-ords accepted
  • Western floor-length gowns in deep jewel tones
  • Black is more accepted here than at other ceremonies
  • Highest formality of all evening events
  • Statement heels, clutch, bold jewellery
Note on gurudwara and temple ceremonies: Both Sikh gurudwaras and Hindu mandirs require guests to cover their heads and remove footwear before entering. Carry a dupatta or stole you can drape over your head. Avoid backless blouses for temple ceremonies.

Regional Dress Codes Explained

India has 28 states, and wedding dress codes shift significantly by region, religion, and community. What is perfectly appropriate at a Punjabi wedding in Ludhiana may be too casual for a Tamil Brahmin wedding in Chennai. Here is a working breakdown.

Region / CommunityWhat Guests WearKey Rules
North India
(Delhi, UP, Rajasthan)
Heavy lehengas, anarkalis, embroidered sarees, sharara suits. Silk, velvet, tissue fabrics. Jewel tones and rich colours.No red, no white. Cover head at pheras. Bridal families often coordinate colours.
Punjab & HaryanaPhulkari suits, lehengas in vibrant pink, fuchsia, orange, yellow. Heavy gold jewellery. Gota patti and mirror work popular.Very festive and colourful. Subdued dress is unusual. More jewellery, not less.
South India
(Tamil, Telugu, Kannada, Malayalam)
Kanjeevaram silk sarees for women. Bright colours: parrot green, mango yellow, peacock blue, red (guests can wear red in some South Indian traditions — see note).Weddings are morning events. White is common for widows but not guests. No heavy embroidery — silk is the statement itself. Men wear dhotis.
BengalTant, Dhakai, or Banarasi sarees. Red and white (loha-shankha) is reserved for Bengali brides. Guests in all other colours — deep blue, green, terracotta, mustard.White sarees with red borders are bridal. Avoid that combination. Blouses with elaborate back designs are popular.
Gujarat & RajasthanBandhani sarees and suits, ghagra choli, mirror-work outfits in orange, red, yellow, pink. Very vibrant palette.Garbas during Navratri weddings require freedom of movement. Traditional communities: no black. Gold jewellery is key.
MaharashtraNauvari sarees (9-yard saree), paithani silk. Deep jewel tones — green, purple, red. Nath (nose ring) common.Nauvari saree drape is specific to Maharashtra. If you are not Maharashtrian, a regular paithani or silk saree is fine.
Muslim weddings
(Nikah & Walima)
Sharara, gharara, anarkali suits. Lehengas. Heavily embroidered outfits in pastels and jewel tones. Modesty appreciated but not mandatory for non-Muslim guests.Bride wears red or green — avoid both. Cover hair if entering a mosque. Walima (reception) is the more fashion-forward evening event.
Sikh weddings
(Anand Karaj)
Salwar kameez, suits, lehengas, sarees — all appropriate. Vibrant colours for all guests.Head must be covered in the gurudwara. Carry a chunni or dupatta. Shoes off before entry. Bride often wears pink or red.
On red in South Indian weddings: Unlike in North India where red is strictly bridal, South Indian communities (particularly Tamil and Telugu) do not have the same red restriction for guests. A guest in a red Kanjeevaram saree is generally fine at a South Indian wedding. The rule against red is primarily a North Indian Hindu and Sikh convention.

Colors to Wear — and Colors to Avoid

This is where most wedding guests go wrong. The colour you choose carries more cultural weight than the outfit style itself. Here are the rules, explained plainly.

Colors to Avoid

Red / Bridal Red
White / Off-White
Ivory / Cream
Black (traditional)
Deep Maroon / Burgundy

Why red is off-limits: In Hindu and Sikh tradition, the bride wears red to signal fertility, auspiciousness, and the transition into married life. A guest in red creates a direct visual conflict with the bride. This is not a suggestion — it is a firm convention across virtually all North Indian weddings. Deep maroon and dark burgundy can also read as red. When in doubt, choose a different colour.

Why white is off-limits: In Hindu tradition, white is the colour worn for mourning and funerals. Wearing it to a wedding is considered inauspicious. This rule also applies to ivory and very pale cream shades.

On black: Traditionally considered inauspicious at auspicious occasions like weddings, black has become widely accepted at urban receptions in Mumbai, Delhi, and Bengaluru. If the wedding is in a tier-1 city with a cosmopolitan family, black at the reception is generally fine. At a traditional community wedding or any ceremony other than the reception, choose a different colour.

Safe and Festive Colours to Wear

Emerald Green
Teal / Peacock Blue
Royal Blue
Mustard / Gold
Lavender / Lilac
Fuchsia / Hot Pink
Tangerine / Orange
Dusty Rose / Terracotta

Outfit Ideas by Budget

Indian wedding guest outfits span a wide range of price points. Here is what to expect at each tier, and what to prioritise if you are working within a budget.

Budget
Under ₹3,000
  • Printed georgette or crepe anarkali suits
  • Rayon or cotton sarees with embellished blouse
  • Palazzo salwar sets in festive fabrics
  • Best sources: Myntra sale, Meesho, Amazon fashion
  • Invest the savings in one good accessory
  • A statement necklace elevates any outfit
Mid-Range
₹3,000 – ₹8,000
  • Chiffon or georgette sarees with embroidered border
  • Embroidered Anarkali suits in net or organza
  • Sharara sets with chikankari or gota work
  • Lehenga sets (skirt + top + dupatta) at this price
  • Best sources: Ajio, Libas, Global Desi, Anouk
  • This budget covers most mehndi and sangeet looks
Premium
₹8,000 – ₹20,000
  • Embroidered organza or tissue sarees
  • Designer-label anarkalis from W Vintage or Biba
  • Ready-to-wear lehengas with real zari work
  • Cotton silk or matka silk sarees
  • Best sources: Nykaa Fashion, Pernia's Pop-Up Shop
  • One outfit in this range covers all ceremonies
Luxury
₹20,000 and above
  • Pure Banarasi or Kanjeevaram silk sarees
  • Hand-embroidered lehengas with zardozi or aari work
  • Designer labels: Raw Mango, Torani, Anavila
  • Custom-made outfits from local boutiques
  • Heirloom pieces: family sarees, jewellery
  • Best sources: brand websites, trunk shows, Pernias
Practical tip: If you attend 6–10 Indian weddings a year (common in most Indian families), a ₹12,000 to ₹18,000 outfit worn three or four times costs less per wear than three separate budget outfits. Neutral jewel tones like teal, emerald, or royal blue re-wear across different wedding families without being recognised.

What Works for Your Body Type

Indian occasion dressing has a strong tradition of occasion-appropriate silhouettes — not body-shaming, but practical guidance on what drapes, flatters, and moves well depending on your proportions.

Body TypeBest OutfitsSaree Draping Tips
Petite
(under 5'3")
Anarkalis with vertical embroidery. High-waisted lehengas with short cholis to elongate. Slim palazzo salwars.Avoid thick pleating at the waist. Choose a lighter fabric. Single pleats pinned close to the navel. Heels add height.
Tall & LeanFull lehengas with volume work well. Heavy embroidery on skirt to add dimension. Floor-sweeping anarkalis.Can carry extra pleating and drape volume. Most saree styles work. Bold printed sarees look striking on a tall frame.
Apple (fuller middle)Long anarkalis that skim the midsection. Empire-waist silhouettes. Sarees over petticoats rather than lehengas.Drape the pallu slightly forward over the shoulder to draw the eye upward. A wider border at the hem balances proportions.
Pear (fuller hips)A-line or flared lehengas in a single dark colour. Embellished tops, simpler skirts. Anarkalis with flared hemlines.Avoid pleating at front. Use a Gujarati style drape (pallu in front) to balance proportions. Lighter colours on top.
HourglassMost silhouettes work. Fitted anarkalis, structured lehengas, draped sarees all complement an hourglass shape.Classic Nivi drape suits this shape well. A fitted blouse and neatly pleated front highlights the waist.
Plus SizeFloor-length anarkalis with vertical embroidery. Sarees in georgette or chiffon (they flow and do not cling). Dark jewel-toned lehengas.Georgette and chiffon drape more fluidly than heavy silk. Avoid stiff fabrics. A longer blouse over the petticoat avoids midsection exposure.

Guide for Non-Indian Guests Attending an Indian Wedding

If you have been invited to your first Indian wedding and you are not Indian, the most important thing to know is that making the effort to dress traditionally is always appreciated. Indian families genuinely enjoy seeing guests wear Indian clothes. You will not be out of place — you will be celebrated for it.

Your best options as a non-Indian guest

  • Salwar kameez: The easiest to wear, requires no special knowledge, can be bought ready-made, and always looks appropriate. Choose one with a coordinated dupatta.
  • Anarkali: Essentially an Indian gown. Very easy to wear, highly festive, widely available. A strong first choice for non-Indian guests.
  • Saree: Impressive and deeply appreciated if you can manage the drape. Get it pre-pinned before arriving. Georgette or chiffon sarees are easier to manage than stiff silk.
  • Western formal: A floor-length gown or structured evening dress in a deep jewel tone is appropriate at receptions if you prefer not to wear Indian clothing. Avoid mini dresses and anything too casual.

If you choose Western clothes, the key rules still apply: no white, no red, and nothing too revealing. The family will not be offended if you wear Western clothes, but they will be genuinely delighted if you wear something Indian.

Where to rent or buy as a non-Indian guest: Major cities now have Indian clothing rental services. In the UK and US, brands like Indian Clothing Store, Utsav Fashion, and Kalkifashion ship internationally with size guides. In India, most cities have rental boutiques near wedding venues.

What Men Should Wear to an Indian Wedding

Men have a clear, well-defined dress code for Indian weddings and far fewer variables to navigate than women.

For Indian men

  • Mehndi and sangeet: Kurta-pyjama in cotton or silk. A bandhgala jacket over the kurta for sangeet. Juttis (embroidered mojari shoes).
  • Wedding ceremony: Sherwani, bandhgala suit, or heavy silk kurta with churidar. Formal pocket square or stole. Mojari or formal shoes.
  • Reception: Bandhgala suit, Nehru jacket over trousers, or a formal Western suit in a deep tone. A Western tuxedo is also appropriate at urban receptions.

For non-Indian men

  • A kurta-pyjama is the easiest and most appreciated option. They are available in ready-to-wear sizes and require no styling knowledge.
  • A Western suit in dark navy, charcoal, or deep burgundy is appropriate for all ceremonies. Avoid light grey and beige — they read as too casual.
  • For the main wedding ceremony, the family will appreciate the effort of wearing Indian formal wear.

What men should avoid

  • White kurtas (unless paired with a coloured jacket — plain white is too casual for weddings)
  • Casual Western clothes at the main ceremony (jeans, casual shirts, loafers)
  • Heavy, dark suits in hot weather — breathable fabrics matter in India

Frequently Asked Questions

Can a guest wear red to an Indian wedding?
No. Red is reserved for the bride in most Indian wedding traditions — Hindu, Sikh, and many Muslim ceremonies. This rule holds across North and South India (though the South Indian restriction is less universal — see the regional section above). Even a deep burgundy can read as bridal. Guests should choose jewel tones like emerald, teal, royal blue, mustard, or dusty pink instead.
What do you wear to a Hindu wedding as a guest?
Women guests wear sarees, anarkalis, lehengas, or salwar suits in rich, festive colours. Avoid white (mourning colour) and red (bridal colour). Men wear kurta-pyjama or sherwani. The exact formality depends on the ceremony: mehndi is casual-festive, the main wedding pheras ceremony is the most formal, and the reception can be more Western-influenced.
What should a Western guest wear to an Indian wedding?
A salwar kameez, anarkali, or saree in a festive colour is ideal and always appreciated. If you prefer Western clothes, a formal floor-length gown or structured co-ord in deep jewel tones works for the reception. Avoid white, black at traditional ceremonies, and red. The family will genuinely love the effort if you choose something Indian.
Is it okay to wear black to an Indian wedding?
Traditionally, black is associated with mourning and inauspiciousness in Hindu wedding contexts. Conservative families in North India, Gujarat, and Rajasthan may find it inappropriate. That said, urban weddings in Mumbai, Delhi, and Bengaluru increasingly accept black at receptions. When in doubt, choose a different colour. If the wedding is abroad or the family is very cosmopolitan, black at the reception is usually fine.
What is the dress code for a South Indian wedding?
South Indian weddings (Tamil, Telugu, Kannada, Malayalam) typically take place in the morning and are often held in temples or marriage halls. Guests wear silk sarees in bright colours — Kanjeevaram silk is the gold standard. Unlike North India, guests CAN wear red at many South Indian weddings. The ceremony is usually over by noon. Men wear dhotis or formal kurtas.
What do you wear to an Indian sangeet as a guest?
Sangeet is the most fashion-forward ceremony. Wear vibrant lehengas, heavily embroidered anarkalis, or statement sarees in bold colours. Think fuchsia, electric blue, bright orange, or multicolour mirror work. This is the one event where more is more. Comfortable footwear matters because you will be dancing for hours.
Should I wear a saree or lehenga to an Indian wedding?
Both are appropriate. A saree works across all ceremonies and all regions. A lehenga is more festive and works best at sangeet, the main ceremony, and reception. If you are not experienced draping a saree, an anarkali or lehenga-style suit is easier to manage and equally appropriate. For South Indian weddings, a silk saree is the preferred choice.
How formal should I dress for an Indian wedding reception?
Receptions are the most fashion-forward of all wedding events. A heavily embellished saree, lehenga, or structured gown in deep jewel tones is appropriate. This is also where Indo-Western fusion outfits are most accepted. The general rule: dress at least as formally as you would for a black-tie dinner.
What colours should I avoid wearing to an Indian wedding?
Avoid red (bridal), white (mourning in Hindu traditions), black (inauspicious in traditional contexts), and very pale colours like ivory and cream. Safe colours include emerald green, teal, mustard, royal blue, dusty rose, coral, fuchsia, lavender, and terracotta.
What is appropriate for a mehndi ceremony as a guest?
Mehndi is a daytime, relaxed ceremony. A simple salwar suit, printed anarkali, or casual saree in cotton or georgette works well. Avoid heavy embellishment — save that for sangeet and the wedding. Since you will be sitting on the floor and possibly getting henna applied, choose comfortable clothing. Bright yellows, greens, and oranges are classic mehndi colours.
Related Guides
Sangeet
What to Wear to a Sangeet as a Guest
Festival
Navratri Outfit Guide by Body Type
Festival
Diwali Outfit Ideas for Every Budget