A bridal shower is a party thrown for a bride-to-be, usually by her friends or family members. The purpose of this event is to celebrate and honor the bride before she gets married, and it often includes various games and activities that are meant to be fun and lighthearted. Guests typically bring gifts for the bride, which can include items such as kitchen appliances, linens or other household items, lingerie, or even cash. The bridal shower is usually held a few weeks before the wedding day, but it can also take place closer to the event if desired.