Okay, so I know that it's tacky (I guess that's the right word? maybe "self-serving"?) to give bridesmaids gifts that you want them to wear during the wedding, but what if they legitimately would use them again? Long story short, I have five attendants, including my MOH, and I'm having a wedding with a vague deco theme. I've been thinking of getting them gifts that somewhat reflect this, and that they COULD use, but don't HAVE to use during the ceremony/reception (a vintage cigarette case for a maid who smokes, a glitzy headband for a maid who's mad about headbands, a gilded and mongrammed bookmark for a maid who's an avid reader). I would never get any of the ladies a present that doesn't suit her, but is it tacky to get them theme-oriented gifts, or does that rule only apply if you're paying for something that is specifically related to their participation in the wedding (e.g. paying for them to have their hair done)?