When it comes to buying Christmas gifts for girls, one ideal gift that every girl love would be cosmetics. Yes, as it has been estimated that an average girl tend to spend around $100 per month on cosmetics alone in U.S. And if you could help her with buying it and you will get double satisfaction that is of gifting as well as for saving some cash for her. No matter how costly or cheap these cosmetic Christmas gifts it will have a great value among the girls.

The other best gift would be jewelry, especially gold jewelry, as any girl would love to own gold jewelry and the happiness would just double if it was gifted for Christmas.

Other ideal yet unique Christmas gifts for girls would be like spa gift vouchers, gym memberships, etc rather than going for physical Christmas gifts. If you can afford you can buy her a lifetime membership in your neighborhood spa and she would never ever forget you till the time she goes to the spa.

No matter what you buy as Christmas gifts, it should surely be something that would end up being used by the girl that you gift rather than dumping it into any of the cupboards or not being used at all.