It is traditional for the bride’s Maid of Honor to hold a bridal shower for her close friend. It is also etiquette that she pays for all expenses. The shower can be held anywhere, from someone’s home, to a hall to a restaurant, but the costs have to be covered by the Maid of Honor.
