When the heck do you give your bridesmaids their gifts? I've seen threads about giving them at the shower or at the rehearsal dinner and I'm confused! Also, what are many of you getting your bridesmaids? I was thinking jewelry for the day of the wedding or something sentimental of our friendship? Please help!