Sound lovely. Over here I buy the dresses, I think its so unfair in the US. One friend of mine was a bridesmaid for a US wedding and she had to pay for the shower that she couldn't attend, buy her dress which she never saw til the day before the wedding, buy a wedding gift and pay for flights, and lose holidays for going over.
Here, bride pays for dresses, usually shoes, and hair and makeup. I am getting the girls' jewellery too.
My friend had v similar BM dresses to the one you describe, the BMs wore sandals that were very bling with diamante across the front and bouquets of red roses, they looked amazing.
If you know the style and brand of the dress I will find it, I am a bridal website expert!