If you have time, spend it writing your memories. In my opinion this is the most heart touching gift for a granddaughter. For any occasion, really. If it is too late to buy it and fill with memories before Christmas 2019, buy it anyway and give her for birthday or even for next Christmas.
Of course, you don’t have to buy a ready-made journal. A simple good quality notepad will be good enough.