Indian weddings are joyous, colorful and vibrant occasions that celebrate the union of two people in love. After the traditional wedding ceremony is complete, there are a variety