Well i did not answer quick enoff but i 6 year old girl would want play makeup "just dont let her were it out in public haha :D" Hope that helps
12 year old girls don't want toys..lol
better eyes and sexier parents
A hair dryer, a hair straightener or maybe shoes.
Books or music
You can get her a bracelet or something.
condoms
check
For Christmas? Well it depends what her personality is like. It also depends on what she likes or her interests.
Clothes! clothes! clothes! and more clothes!!
an iPod
A doll? Or maybe a cooking/plastic food set. Try seeing what she usually plays with, and what she's interested in.
A 6 year old would most likely like a stuffed animal.