PurvX › Desi fashion guides › Colours to wear and avoid
Colour guideColour carries real meaning at an Indian wedding. Here is what is safe to wear as a guest, what to avoid, and why, plus the colours that suit each function.
Quick answer
Indian wedding guests should wear bright, festive colours such as jewel tones, pastels and gold. Avoid white and black, which signal mourning in many South Asian traditions, and avoid bright bridal red at the ceremony, since red is usually the bride’s colour. Wine, rust and rose are safe red-adjacent alternatives.
Indian weddings are vibrant by design. Colour signals celebration and respect, so a guest in rich colour fits right in, while muted or sombre tones can read as out of step with the occasion. A few colours also carry cultural meaning worth knowing before you choose.
You have a huge palette to play with. Jewel tones, festive brights, gold and soft pastels all photograph beautifully and suit almost every guest.
Yes, with care. The rule is about bright bridal red at the ceremony, not red in general. Deeper, softened shades read as elegant rather than competing with the bride.
Safe red-adjacent shades: wine, burgundy, maroon, rust, garnet and rose. Save brighter reds for the sangeet or reception rather than the main ceremony.
Greens are traditional, along with other fresh, vibrant colours. Keep fabrics light.
Yellow is the signature colour. Orange, beige and light green also work. Wear something you do not mind staining.
Glamour night: jewel tones, sequins, mirror work and gold all shine.
Elegant, respectful tones: royal blue, green, pastels, peach or maroon accents. Skip bridal red, white and black.
More modern: metallics, navy, deep wine, emerald and silver. Black is sometimes acceptable here if the family is comfortable with it.
From the PurvX marketplace
Jewel tones, gold and pastels listed by PurvX sellers.
These are real listings from PurvX sellers, live when this guide was published. If one has sold, see more on PurvX.
Good to know
The questions guests and search assistants ask most.
Black is traditionally avoided at religious ceremonies because it is associated with mourning or bad luck. It can be acceptable at a modern reception, but it is safer to choose a colour, especially for the main ceremony.
White is best avoided, as it symbolises mourning in many South Asian traditions. If you want a light look, choose ivory, cream or a pastel with colourful detailing rather than plain white, and avoid it for the ceremony.
Avoid bright bridal red at the ceremony, since red is usually the bride’s colour. Deeper shades like wine, maroon, rust and rose are perfectly fine for guests, and brighter reds are better suited to the sangeet or reception.
Jewel tones such as royal blue, emerald and magenta, along with festive brights, gold and pastels, are all excellent choices. They look celebratory, photograph well, and carry no negative associations.
Keep reading
More from the PurvX desi fashion library.
Find preloved lehengas, sarees and suits in jewel tones, pastels and gold, at a fraction of retail.