since it's purple dye it's temporary and thus it will eventually wash out you'll have to wait for it to come out though if it's truly a bother you can always go to a Professional and have them remove it, they have special products for dye removal in salons.
its depending what type of hair
Zac Efron has brown hair and blonde highlights.
yes deifinitely. the sun can lighten your hair especially if it is dirty fair or a light brown colour naturally.
blue
The hair will will be white from the bleach highlights on beige, blonde hair.
There are many choices of colors for highlights for blonde hair. If you would like to brighten up your complexion, you can opt for platinum blonde or light golden blonde highlights. You can also warm up the hair with light red highlights.
Blonde, fire truck red, bronze, purple, or blue. DO NOT GET GREEN!!!!
Dirty blonde is darker than normal blone. Sometimes, dirty blondes have a little burnette in their hair.
Perhaps light brown hair or dark brown hair.
cuz if u have black or a dark color hair, purple will look way better then red. if u were blonde or brunette then u would probably get red
If your highlights or hair dye are strawberry blonde, probably. But wouldn't it just go blonde?
mostly people with blonde hair or lightly dyed hair ( blonde highlights, dirty dish water blondes, ECT.) turns green because of the lightness the chlorine can have a worse chemical affect on the hair.