How about a cookie mix jar? Super fun and really personal:
I'll tell you this, from all the expensive and cheap gifts I received from loved ones, I'll say the most meaningful was by my fiancée who knitted a scarf for me. another very meaningful present i received was again from her where she printed our most meaningful photos and mounted it on a cardboard pin up. It was great.
buying a present is not a huge issue but actually putting effort into something shows that you care about him or her more. Not always off course. but it's sweet.
Well good luck and hope she likes it.
Present her a T shirt with handmade embroidery work on it by yourself. It is best present for her and memorable too.
Best Christmas Gift will be something, which shows your love and concern toward your loved one. This gift cans a hand made gift. The effort of making this gift makes it special for your loved ones.