In this article
As a guest at an Indian wedding, wear happy, festive colours such as pink, peach, yellow, orange, green, royal blue, purple and teal. Avoid bridal red, avoid all-white and all-black unless the hosts say otherwise, and skip anything so heavy and shiny that it competes with the bride. When in doubt, choose a jewel tone or a cheerful pastel and you will fit right in.
Why colour matters so much at Indian weddings
In Indian culture, colour carries meaning. Red and its close cousins have long been tied to the bride and to marriage itself. Yellow is linked to the haldi ceremony and new beginnings. Green suggests growth and is a favourite for mehendi. White, in many communities, is worn for mourning, and black has traditionally been avoided at auspicious events.
Customs vary a lot by region, community and family. A Bengali, Punjabi, Tamil or Gujarati wedding may each see colour slightly differently, and many modern families are relaxed about it. But guests who respect the basics always look thoughtful, and that is the impression you want.
Colours to avoid (or check first)
Bridal red. Most brides in north India wear red or deep maroon for the main ceremony. Guests usually avoid wearing the same shade on the wedding day. A rani pink, coral or rust is a safer warm alternative.
All-white or ivory head to toe. In many Hindu families white is associated with mourning. Off-white with colourful embroidery, or white paired with a bright dupatta, is generally fine for day events. A fully white look is best saved for when the hosts request it, such as a white-themed party.
All-black. Traditionally considered inauspicious for wedding rituals. Many families now accept black at a cocktail or reception, so wear it there if the invite allows, but skip it for the pheras or a pooja.
Anything that matches the bride. If you know the bride's outfit colour for a function, avoid it. Ask a friend in the family; it is a common and welcome question.
Colours that always work
Pinks of every kind, from baby pink to rani pink, are cheerful and flattering on most skin tones. A soft blush look like the Peach Pink Embroidered Cotton Kurta Set with Cutwork Organza Dupatta is ideal for day ceremonies and sits well in family photos.
Jewel tones are the safest choice for evening events. Royal blue, emerald, purple and teal look rich without stealing the bride's red. The Royal Blue Georgette Anarkali Suit with Gota Lace Dupatta is a classic guest look for a sangeet or reception.
Purples and plums photograph beautifully and suit both day and night. A comfortable cotton option like the Plum Purple Embroidered Cotton Suit Set works for a long wedding day when you need to sit, stand and greet for hours.
Colour guide by function
| Function | Best colours | Use care with | |---|---|---| | Haldi | Yellow, mustard, marigold, white with yellow | Dark or heavy fabrics (turmeric stains) | | Mehendi | Green, lime, parrot, pink, multicolour prints | Pale silks that show henna marks | | Sangeet | Royal blue, fuchsia, purple, teal, metallic accents | Plain dull colours that disappear on stage | | Wedding ceremony | Pink, peach, orange, gold, jewel tones | Bridal red, all-white, all-black | | Reception or cocktail | Emerald, wine, navy, champagne, black if allowed | Very casual cotton prints |
For the haldi and mehendi, a simple bright kurti is perfect, since these events can get messy. The Bottle Green Embroidered Kurti with Side Tie-Up is easy to wear with white pants and will not break your heart if a little henna lands on it.
How to pick the right shade for you
Warm undertones (golden or olive skin) glow in mustard, coral, rust, emerald and peach. Cool undertones (pink or rosy skin) shine in royal blue, fuchsia, lavender, plum and silver-toned work. Deeper skin tones look stunning in jewel tones and bright saturated colours. Fairer skin tones often suit pastels and soft brights, though most people can wear almost anything with the right jewellery and makeup.
Also consider the venue and time. Pastels suit daytime gardens, and deeper colours glow under evening lights. If the family has a dress theme for a function, follow it; that rule beats every other.
Browse more ideas in our wedding guest outfits collection.
Frequently asked questions
Can a wedding guest wear red to an Indian wedding? It is best avoided on the main wedding day because the bride usually wears red. Pink, coral or rust give you a warm look without clashing.
Is it okay to wear white to an Indian wedding? All-white is associated with mourning in many communities. Off-white with colourful embroidery or a bright dupatta is generally fine for day functions.
Can I wear black to a sangeet or reception? Many modern families accept black at evening parties. Avoid it for religious ceremonies and ask the hosts if you are unsure.
What colour should I wear to a haldi? Yellow is traditional, but any bright, washable cotton works. Choose something you do not mind getting turmeric on.
Still unsure which colour suits a particular function? WhatsApp us and we will help you choose a shade you will love.

.webp)
