Indian weddings could last anywhere from three days to a whole week of various events. Key events at Indian weddings may include the Mehendi, an ancient body art ceremony, along with the engagement ceremony known as the Sagai, the sangeet dance party, the Haldi (turmeric paste ceremony), th...