According to Collins Dictionary, a bridal shower is a party that is held in honor of the bride before she is married. It is customary to provide personal gifts to the bride at the bridal shower.
Favors Depot states that the bridal shower is usually planned by the Maid of Honor, and the guest list includes members of the bridal party, friends and family of the bride. The Elegant Woman suggests holding the bridal shower two to three months before the wedding. The bridal shower is traditionally celebrated only by women; a shower held for male and female guests is referred to as a wedding shower.