45 Best Gifts for Girls (or Anyone Who Loves Cool Things)

Trying to figure out what to get the girl in your life? Here are the best gift ideas for girls - including young kids, tweens, and teens - that she'll love.