Hi everyone! I just got the dates for the weekend of my bachelorette party. It will be about 3 weeks before the rehearsal dinner, which means a little under a month before the wedding. I know it's typical to give bridesmaids gifts at the rehearsal dinner but I think the things I got my girls will come in handy for the weekend (tote bags, tumblers for drinks, t-shirts they wanted, bottles of wine), but I also got them each jewelry to wear the day of. I'm wondering if I should hold off, give part of it to them at the bachelorette, or give it all at the same time?