The maid of honor, bridal attendants or bridesmaids or close friends frequently host the bridal shower. Regardless of who is hosting, make sure you communicate effectively so you don’t end up with two different showers.