what does a bridesmaid pay for?

I got asked to be a bridesmaid and the MOH has stated that we must pay for the following: - bridal shower - hen's night - our dress on the day, hair, makeup and shoes.

The MOH won't give a estimate on how much everything will be and keeps saying we will know as we go every time we ask. Cost is a guessing game on our end.

This is my first time doing this and I was under the impression that we don't pay for everything, only some.

Personally in my culture, the bride and family pay for everything.