I got each of my girls a bracelet from Charming Charlie's to wear for the wedding... I wouldn't way I am "requiring" them to wear it, but I would like them to. My question is, when do I give it to them? I ask because I don't want to wait too long to where they may buy a bracelet themselves to wear. I know typically gifts are given at the RD, but I don't think I should wait that long for the bracelet. Is Christmas too early?