My next favorite gift is a hand knit beautiful blanket by my BF's mum. It's GORGEOUS and so intricate. It must have taken her ages to do. She even matched the colours perfectly to our living room. (It's a couch blanket).
Third favorite is two sweaters that are totally my style picked out by my 11 year old niece who knows me so well!
And lastly, my 7 year old niece pulled me aside and sang a lovely Christmas song to me in private. I almost cried but didn't as she wouldn't get why I was crying. I will never forget how special that was.
I got lots of other fabulous gifts but these are the ones that mean the most to me.