By: Rekha Ananthanpillai
Last Updated: 9/25/26 - 20 min Read

Key Takeaways:

  • Avoid solid white and solid black — both are traditionally associated with mourning and funerals in Hindu, Sikh, and Jain customs.
  • Skip bridal red — deep red and red-heavy bridal shades are reserved for the bride; guests should steer clear of looking like they're competing.
  • Jewel tones, gold, and pastels-with-embroidery are safe bets — emerald, sapphire, magenta, champagne, and marigold all photograph well and read as festive.
  • Color expectations shift by event — yellow for Haldi, green/yellow for Mehndi, glam and shimmer for Sangeet, traditional colors for the ceremony, deeper tones for the reception.
  • When in doubt, ask — couples increasingly give explicit guidance (e.g. "no white"), and that always overrides general etiquette.
  • Regional and religious differences exist — Sikh, South Indian, and Gujarati weddings can have slightly different color norms, so tailor to the specific family when possible.

Indian weddings are a riot of color — marigold orange, deep magenta, gold thread catching the light, entire rooms dressed in jewel tones. It's part of what makes them so joyful to attend. But if you're a guest, especially one attending your first Indian wedding, the sheer vibrancy can raise a real question: what am I actually supposed to wear?

The good news is that the "rules" are fewer and simpler than they might seem. Most of them come down to two things: not upstaging the bride, and steering clear of colors tied to mourning. Everything else is an invitation to have fun.

The Two Colors to Avoid — and Why

White. In many Western traditions, white signals celebration and purity. In Hindu, Sikh, and Jain customs, it's traditionally the color of mourning and funerals. Showing up in all-white can feel, to some families, like a jarring echo of a very different occasion. This is softening somewhat in urban and diaspora communities, and pastel whites or ivory with heavy embellishment are sometimes fine — but plain white is the safest thing to leave in the closet.

Black. Black carries similar funerary associations in many Indian communities, and on top of that, it's considered inauspicious for a celebration meant to invoke good fortune. Some regions and modern couples are more relaxed about it, particularly for evening reception events, but as a blanket rule for a guest who doesn't know the family's preferences, black is worth avoiding — especially solid, head-to-toe black.

If you're ever unsure, a quick rule of thumb: bright, richly saturated colors are almost always safe; colors associated with grief or funerals are the ones to skip.

The One Color That's Off-Limits for a Different Reason

Red (and closely related shades like deep maroon or bridal-adjacent pinks with heavy gold embroidery) is traditionally reserved for the bride. In many Indian cultures, red symbolizes fertility, prosperity, and marital status — it's the color a bride wears for her ceremony, and often for the reception too. Guests, and especially other women attending, generally avoid wearing bridal red so they don't look like they're competing with or copying the bride's outfit.

This doesn't mean red is completely banned — a red accent, a dupatta with red detailing, or a muted brick-red can be fine depending on the specific wedding. But a full bridal-red lehenga or saree is best left for the bride herself.

Colors That Are Always a Safe, Joyful Choice

This is where you can actually have fun. Indian weddings welcome bold color, so lean into it rather than defaulting to something muted.

  • Jewel tones — emerald green, sapphire blue, ruby (not bridal red), amethyst purple. These photograph beautifully and read as festive without stepping on the bride's color.
  • Gold and champagne — associated with prosperity and auspiciousness, gold works well for both day and evening events.
  • Marigold orange and yellow — traditional, cheerful, and closely tied to Haldi ceremonies specifically, though lovely for any event.
  • Pink, fuchsia, and magenta — vibrant without being bridal red, and a very popular guest choice.
  • Turquoise and teal — increasingly popular in modern Indian fashion, striking in photos.

Match the Color to the Event

Indian weddings are often multi-day affairs, and different functions have their own unwritten color language:

  • Mehndi — usually the most casual and colorful event. Greens and yellows are traditional here, since they echo the henna itself, but almost anything bright works.
  • Haldi — a turmeric ceremony, so yellow is the unofficial uniform. Guests often wear yellow specifically to be part of the visual theme.
  • Sangeet — a music and dance night, which means glamour is welcome. This is a good event for sequins, shimmer, and richer jewel tones.
  • Wedding ceremony — the most traditional event, and the one where avoiding white, black, and bridal red matters most.
  • Reception — slightly more flexible, often the event where deep colors, gold, and eveningwear shine.

If you only get one piece of practical advice from this guide, it's this: when in doubt, ask the couple or a close family member what colors are planned for each event, especially for Haldi. Guests are rarely expected to match precisely, but knowing the theme helps you avoid clashing with the color story the couple has planned.

A Few Other Things Worth Knowing

  • Fabric and embellishment matter as much as color. A pastel outfit with heavy gold embroidery can feel more festive than a bold color in plain cotton. Don't feel like you need neon to look appropriately dressed up.
  • Regional and religious differences exist. A Sikh Anand Karaj, a South Indian Hindu wedding, and a Gujarati wedding can all have slightly different color conventions. If you know the specific community hosting the wedding, a quick search or a question to the couple can help you fine-tune.
  • Diaspora and modern weddings are more relaxed. Many couples today explicitly tell guests "wear whatever colors you like, just not white." Always defer to any guidance the couple actually gives you over general etiquette.

The Bottom Line

You don't need to overthink this. Avoid solid white and solid black, leave head-to-toe bridal red to the bride, and pick something bold, saturated, and celebratory. Indian weddings are built around color as an expression of joy — the safest move isn't to blend in, it's to show up dressed for a party.