Punjabi’s, or Sikhs by nature, are considered to be full of lots of energy and like to enjoy every moment of life to the fullest. It is for this reason that Sikh weddings have generally extremely high energy levels with every person present at the wedding ceremony participates fully in every aspect of the wedding. Music and dance are supposed to be the sole of these Sikh weddings, with even the bride and the groom performing at their own wedding, along with other family members.