Traditional Pakistani and Hindu or Sikh/Punjabi Weddings in India can often be long, ritualistic, and elaborate affairs with many pre-wedding, wedding and post wedding ceremonies. Different countries and regions of a country celebrate the ceremonies in different ways according to their own marriage customs, rituals, and culture.
According to Hindu tradition, the ceremony is mainly held at the bride's house or at a banquet hall on the eve of the marriage ceremony or few days before the marriage. Generally the bride and groom attend the event together and on the occasion a professional mehndi artist or a relative applies mehndi to the bride's hands and feet. The designs are very intricate. Often hidden within the mehndi pattern the name or initials of the groom are applied. The event generally has a celebratory festival feel to it with the women dancing and singing traditional songs and the girls wearing vivid colors such as hot pink and yellow, often if the bride to be wishes to tease her future groom she will make him wear purple. The groom usually wears jutti instead of western footwear.