A wedding is a function where two people are united in marriage. Wedding traditions and customs alter greatly between cultures, ethnic groups, religions, countries, and social classes. Most wedding ceremonies involve an exchange of marriage vows by a couple, presentation of a gift (offering, rings, symbolic item, flowers, money, dress), and a public proclamation of marriage by an authority figure or celebrant.From food to entertainment, from clothing to flowers, there’s much preparation and anticipation that revolves around a couple’s wedding day. In Hindu culture, however, some couples put just as much effort into their engagement and pre-wedding ceremonies as they do for the wedding itself. Note that not all Hindu couples participate in the same traditions—it’s a matter of personal beliefs and preferences. For those that do, however, it’s an elaborate, ritual-rich celebration that takes place before the wedding itself. Sometimes it’s a large celebration with family and friends, while other times it is a small and intimate gathering.