Question: is pink hair dye permanent?
Answer: How long does pink hair dye last? This semi-permanent pink hair dye lasts anywhere from 1-6 weeks and there are lots of ways to extend, or shorten, this time.