The perfect on-the-go makeup kit for the on-the-go lady, created by an on-the-go woman. Victoria Beckham ... Why not treat her to the mother of all gifts: Brunello Cucinelli cashmere.
From new hobbies and crafts to electronics and, yes, toys and collectibles, here are 31 of the best gifts for 12-year-old girls ... to female empowerment and 50% of net product sales are donated ...