Indian weddings are usually multi day affairs. There are many ceremonies concerning the wedding such as the painting of the hands and feet of the bride. and lots of flower or rose petals are thrown at the bride for luck. Traditionally brides wear red. Grooms wear tunics and flowers to protect them from evil spirits.