First, was some personalized stationery. Each bridesmaid got two sets of stationery with matching colored envelopes, and a white Sakura gelly roll pen for the darker envelopes. It was personalized with their name and address, and with a design just for them. The cards fit in A2 sized envelopes, and had rounded corners.
Second, was a handkerchief with their first name initial embroidered in pink. Just in case tears flowed during the ceremony (and they did!), I wanted to give them a nice way to dab their tears. I also got one for myself in blue (as my something blue), which I had my husband hold for me during the ceremony in his tux pocket. One thing that I didn't account for was how they were supposed to hold the handkerchiefs down the aisle. They ended up saving the gift for another day, and just stuffed kleenex tissues in their bouquets for the ceremony!
Third, was a photo album filled with printed photos of each bridesmaid with me throughout the years. It was a boxed frame, where the top could be pulled out to store at least 40 photos inside. These three things along with a card to each of my bridesmaids, were wrapped up in large pink and white tote bags, which were labeled with name tags attached with fuschia satin ribbon.
The last four photos were taken by BKB Photography
I gave them their gifts in our hotel room right after all of our makeup and hair were done, and dresses were on. I really wanted to go through and give a small speech about what they all mean to me, but I barely got two words out and had to stop, because my makeup would have been gone! I think my expression said it all, and they knew how I felt without me having to say anything. So, if I were to give advice to any brides, do the gift giving before your makeup is done if you're the type to get emotional. That way, you can say what you really want to say, and cry away on a clean face!