I am contemplating what I am going to do for my bridesmaids. I am going to have a maid of honor, 7 bridesmaids, and 1 junior bridesmaid. I am going to be paying for their hair and manicure as part of their present and letting them decide if they want to do their own makeup or pay to have it done. They are all local and will not be staying at a hotel. They will only be paying for their dress and shoes. I was thinking as a gift to buy them the gold Kate Spade initial necklace to wear to the wedding and then they can wear any complementary earrings, etc. that they would like. I was also planning on sending them a framed picture of us after the wedding as a thank you.
So my question is. Would that necklace be a good gift? I feel it is something they can wear again but they will also be wearing it to the wedding and I won't be getting them anything that won't be used the day of the wedding and it feels a little weird. Also, should I be getting the maid of honor something extra? Thoughts?