Owning a shop has allowed me to see what some brides expect from their bridesmaids. Some are very easy going, even allowing the bridesmaids to choose the dress and sometimes the color of their dress, and some to the extreme expecting their bridesmaids to pay for everything from the dress to their flowers. Some have even provided the bridesmaid with a contract.
In my personal opinion, some brides just go too far. They think that because their friend agreed to be a bridesmaid, that gives them full authority over their finances and time.
If you are asked to be a bridesmaid, be sure you understand what the bride expects from you and the costs that you will incur. If you are a bride, be sure to give your potential bridesmaid what is expected of them. Bridesmaids usually pay for their Bridesmaid dress and shoes. Their hair, Flowers and makeup are usually covered by the bride. If the bride cannot afford the hair and makeup (it can be expensive), then the bridesmaids are given the choice to pay for them or do their own hair and makeup.