My bridesmaids are taking me out next weekend for some type of bachelorette event (It's a surprise). Is it customary to bring them gifts to thank them? Also, they are organizing the bridal shower (my mom is paying though). I plan on getting them gifts at the rehearsal dinner, but I'm not sure if I also have to give them gifts for other events they are planning?