Who pays for the bridal shower?

Traditionally the host of the bridal shower is expected to pay for the whole event and it is often considered poor form to ask others to help pitch in. Yet often times the other bridesmaids or mother of the bride will choose to make a contribution towards the shower as well. These days it’s also common for the shower to be thrown by several bridesmaids together who split the cost.