Here are some great ideas:
*Having professional hair and makeup as an option for your bridesmaids is great. As a gift, some brides will put a certain amount of money towards each girl’s service.
*Etsy monogram or initial makeup bag, totes, cups, robes, shirts ect.
*Custom robes or shirts always look great for a getting ready photo!
*Alex and Ani bracelets (such a cute idea since you can individualize each one for each girl)
*Lip gloss or lipstick (when getting your makeup done professionally, we guarantee that everything will last during the entire day into the night but the one thing that normally needs to be reapplied is your lipstick. Having one for each of your girls is a great accessory for the day)
*Jewelry is always a great gift and having them match in your photos is always a nice touch.
*A bottle of wine
On my wedding day, I gave all of my bridesmaids a matching clutch. Since they each had completely different dresses, this tied everything together nicely. In the clutch I put a MAC lip gloss and a personal Alex and Ani bracelet for each girl. I also paid for their makeup that day.