Christian wedding rituals typically take place in a church before friends and family. There are various pre-wedding, wedding, and post-wedding rituals and traditions. These include bridal showers, bachelor parties, unveiling of the bride, exchanging rings, reciting vows, the reception with the first dance and toasts to the couple, and bouquet throwing where the woman who catches it is said to be next to marry. Different Christian denominations may have diverse wedding practices and beliefs regarding marriage.