DD (12) wants to dye her hair light purple for the holidays. She has blonde hair. Can anyone recommend one that will last more than a few washes please? thanks