Question: how long does loreal semi permanent hair dye last?
Answer: As we said before, semi-permanent dye generally lasts for up to eight shampoos. Whereas permanent hair color penetrates the core of your hair, semi-permanent dye just coats the hair's outer shaft. It's also a much easier application process to do at home.