I'd love to hear what you bought your bridesmaids as gifts!
I have purchased so far for each of them a soft cashmere scarf with their initials on it. They won't be expected to wear the scarves at the wedding. I also will of course give them a card with a personalized note thanking them for being a part of my day.
I still need ideas. I know generally to purchase a gift for them as if it was their b-day/Christmas/etc. I think hearing what others have bought for their girls will help jump-start ideas! I would like to spend around $30-$40 per girl - normally I would spend more for them for their b-day, but I have 8 girls and my budget is at its limit now.
As a whole, they are more artistic/creative than average, are outdoorsy, into animals/nature, like to read, are into health/exercise, some are into luxury/designer things (but aren't pretentious about it).
I think some good ideas are: adult/funny coloring book, subscription (to a magazine or monthly service like Birchbox or Graze), home decor from Etsy for things they're interested in, nice accessory like leather wallet/wristlet, etc. I'm also thinking gift cards - would they be seen as too impersonal? I personally LOVE gift cards- I can buy what I'd like! But maybe they're bad etiquette? I'd love to hear what you bought for your bridesmaids!