I'm a Bridesmaid for friends here in the US in a few months. I totally put my foot in it out shopping for dresses when I asked how much the bride wanted to spend on the dresses. Turns out American bridesmaids pay for their own dress!
As a Brit, this was somewhat of a surprise. Bridal party members don't pay for anything in the UK - hotel, outfits, hair, make up, shoes, you name it. Only travel to the wedding is not covered.