A wedding guest watches a wedding parade in the town of Navsari in Gujarat, India. Traditionally, Indian weddings are elaborate celebrations filled with rituals and customs dating back thousands of years. Weddings are usually between arranged couples, or those who have been partnered together by the bride and groom?s families for financial gain and family partnership. The marriage of Suketu Soni and Divya Agarwal, however, was a more modern love marriage.