My 7 year old really wants hair like her favorite character, Draculaura, from Monster High. I think it's a little too young to let her do anything like that, but I'm considering a couple pink streaks. What do you think?
Hmm... Maybe try getting those spray on hair dyes that come off after like one wash? That might just satisfy her for the weekend where she can be Draculaura but won't do any damage to her hair. Or try semi-permanent dyes if you do decide to do it, and definitely make sure you go to a hair dresser to have it dyed so they can do it properly for her and give you advice on maintaining her hair's condition. I personally think a few pink streaks wouldn't be so bad, just don't dye the whole of her hair so young :)
I think its ok when ever. The issue is the bleaching if they aren't blonds it can be a bit painful, so it depends on the child. As someone with rainbow hair and who notices peoples hair a lot. I have seen people do it from under 10 to being in their grandparents. *Rarely but true*
I think 7 is way too young. There are hair clips that she could use instead for now. I personally had highlights when I was 13 and dyed my whole head the following year. Once I was a teenager I was allowed to dye it whatever color I wanted as long as I paid for it myself. I don't think that is unreasonable. There is no reason why a child as young as 7 should be dying her hair, at least not with permanent dye.
You can find temporary hair dye, or hair spray that can change colour of your hair. If its for fun and she wants to be creative, why not? But if its like a serious thing, then probably when she's much older.