Marriage ceremonies among Muslims, like marriage ceremonies everywhere, vary widely in different locales and cultures. However, the actual Islamic marriage ceremony generally includes the bride and groom, the bride’s father or guardian, an officiator, and two witnesses. The ceremony includes the marriage proposal and acceptance and the presenting of a gift called mahr by the groom to the bride. The wedding celebration after the ceremony varies widely from culture to culture, but generally involves food, special clothing, and some form of celebration. In some societies, there may also be several days of celebration leading up to or after the wedding.