What to Get Girlfriend for Christmas?

Think about what your girlfriend has been mentioning she would like but does not have. Also, take into consideration what she could use. You know your girlfriend best, so with enough thought, you can surely think of the perfect gift for her.