I wanted to see your input, to make sure I'm not going overboard with bridesmaid gifts.
So far, I gave my 6 bridesmaids $100 gift cards towards there dress. I was thinking paying for their hair, which is $85/person and they would pay for their make up. I also got them all Kate Spade earrings and then I may get them a bottle of wine as part of their rehearsal dinner gift.
Should I pay for their hair?