After a couple signs the Islamic marriage contract, families usually hold a public wedding party (walima). A wedding is always a happy time for families to celebrate. In the Muslim world, there are colorful, cultural variations from place to place. The various wedding traditions reflect the diversity of the Muslim world.