Thank your best girls (the ones in the bridesmaid dresses!) for being by your side on your wedding day and all throughout your friendship with any of these gorgeous mementos. Elegant letterpress cards or vintage hankies with sweet messages are a beautiful way to invite them to share this day with you. You’ve earned the right to be as sentimental as you like. Bridesmaids jewelry is always a hit, too. Looking for last-minute gifts? Commemorate the many late-night bottles of wine you’ve shared over the years with a pretty ceramic bottle stopper. Pamper them with scented soaps and sachets, or celebrate their timeless beauty with old-fashioned lipstick case and compact mirrors. Help your bridal party sparkle with stunning bridesmaids earrings and adorable necklaces, or give them a wonderful way to remember the day by giving them a favorite photo in an heirloom picture frame.