A bridal shower is a party usually held for the bride-to-be in the months leading up to her wedding. It’s an opportunity for her close friends and family to celebrate her upcoming nuptials and to help her get excited for the big day. While bridal showers used to be relatively small gatherings, they have become increasingly elaborate in recent years. Some brides now opt for large, luxurious parties complete with catering and entertainment. Others prefer more intimate gatherings where they can spend quality time with their loved ones.