
If possible have it to be the first thing that she sees when she wakes up in the morning.
There are not many things as pleasant as waking up to a gift basket! Remember Christmas stockings when we were small?
Paintings
Has there been a painting that she has been longing for? If so now is the perfect time to buy it for her.
Mobile phone
Women are very talkative and they also love mobile phones! Therefore if there is a phone that she has been swooning over, that could be your gift.
Plus as the phone is always with her, it will be a constant reminder of the person who gave it to her: you!

A digital picture frame with pictures of the two of you
With digital cameras being widely used, the chances are you have hundreds of pictures that both of you are in.
Compile them all together and put in a digital picture frame and give her.
Chocolate covered strawberries made by yourself
This is very easy to make, and will be very romantic and seductive! To make it, first fill a medium saucepan ¾ full with water. Then rest a smaller saucepan or a heat-proof bowl inside of it and fill it with chocolate chips (you can use any good chocolate for this). Turn the stove on low heat. Stir occasionally.

Twirl it around to get it completely coated. Put it on the tray to cool. Repeat this for all strawberries. Store in your refrigerator until the chocolate has completely hardened. Remember that the strawberries have to be completely dry for the chocolate to stick to it.

WatchGift her with a watch that matches her taste. Every woman will need a good quality watch at some point. The bonus here is that she'll think of you every time she looks at it
Picture frame
Make a collage of pictures and put them in a frame. The twist is to make two of them: One for her room and the other for your room.
Showpieces
When made with class, cute and romantic showpieces like an image of lovebirds, dancing couple etc make a memorable Christmas Gift.
Coffee mugs or posters with beautiful words or pictures can also be gifted to girlfriends.

The gift you prepare may not be perfect but it will surely be the most touching and precious gift for her.
Always say it with flowers
Whatever gift that you choose to give her, always compliment it with flowers as well. Roses are not a must, if she prefers a different kind of flower you can give that as well.