Indian Hindu weddings continue for several days. India is a country that defines diversity and this is visible even in the wedding and its different styles. The ceremonies, the rituals, the formalities are all different between each region and culture. Unlike the Christians, Hindus wedding ceremony does not resemble the western marriages and are quite elaborate. In the North, Starting from the Tilak ceremony, each function has significance in the marriage. Tilak, Sangeet, Haldi, Baraat and the Shaadi, all necessitate the Bride and the bridegroom to wear new attire at each occasion.All these above ceremonies are known by different names in the other parts,e.g.Simant puja in the west, or Mangalasnanam in the south and so on.