A bridal shower is a party held in the honor of the bride-to-be, weeks or months before the wedding day. Traditionally, organizing a bridal shower is the bridesmaid's responsibility. But nowadays, mothers, sisters, or close relatives of the bride do it, too.