Indian weddings typically go on for multiple days. They comprise a haldi ceremony, mehndi ritual, sangeet and wedding ceremony ... guests a “night of song, dance and wonder” with a dress ...