Gifts For 12 Year Old Girls

A list of the best gifts for 12 year old girls. I have a niece who will be 12 this year, so I'm sure it will come in handy!