NW, how did you let your D know the gift already?
You missed the good part of Christmas :).
My kids always say "Christmas is all about family. We like to have families get together, but it would be nice if we have some gift." That's why they always try to trick me to tell them what they would get for Christmas. But they always failed -- I haven't even given any hints to them in past :). All the gifts were surprise to them and all were what they want the best. I'm very good at that.
BTW, it's a lovely story.