I'm an American marrying a lovely British man who has requested that his younger sister be one of my bridesmaids. I'm fine with this, although I'm not sure how to handle the bridemaids' dresses. In American tradition, bridesmaids pay for their own dresses, shoes, accessories, etc. Although for the most part, the only thing that is required is the dress. And nowadays the trend is going much more towards having bridesmaids wearing a similar color palette, but all having different dresses they chose themselves anyway. This is what I'm planning on doing. You usually have a hair stylist and makeup artist available, but it is the bridesmaids' choice to use them or not, and they pay for it themselves. If not they do their own makeup and hair.
All of my other bridesmaids are American, and will be expecting to pay for their own dresses. It is not considered rude because it is tradition. When you accept a position as a bridesmaid, you do so knowing you will incur some expenses.
Should I make an exception for one person and pay for only my fiance's sister's dress? I feel like that is unfair to the other bridesmaids. Or should I ask her to pay for her own, like everyone else? Since she will be choosing it herself it will most likely be a dress she will wear again and within her budget, and presumably she would have bought a new dress to attend as a guest anyway. I suppose I could just pay for all of them, but it adds up quickly and there are already so many other expenses in a wedding to cover.