Who is responsible for hosting a bridal shower?
Generally, bridal showers are the domain of the maid/matron of honor. Of course, she can have help from the rest of the bridal party. Usually the bride’s relatives should not be the ones to throw the party (this is viewed as a greedy grab for gifts by some guests). However, if the maid/matron of honor isn’t available – because she lives out of town, for example – then it’s acceptable for a close friend, bridesmaid, or co-worker to do the honors.