The bridal shower is usually hosted by the bride’s close friends or their maid of honor, bridal attendants, or bridesmaids.