My fiancee and I are from two different countries and we're having a wedding in the US and a banquet/reception in his country. I told the bridesmaids they were welcome to come to both and they are paying to fly to both. I am arranging housing for them in both countries, but should I also offer to pay for their bridesmaid dresses? A flight to Europe is pricey, but they also weren't required to go to the banquet in Europe--the actual wedding and reception are in the USA. Don't get me wrong, I am thrilled they are coming. But things are already so expensive I'm not sure we can take on one more expense, though I want to make sure I'm following appropriate etiquette. No doubt this would be in addition to thank you gifts and spa treatments. The dresses are $135/each and there are three girls.
Thoughts?