it would be more personal to give it to her the day before as then she might be able to wear it or aleast be able to thank you as after the wedding you get so much stuff it becomes a bit of a blurr..