Question: how long does renew semi permanent hair dye last?
Answer: You will need to retouch your colour in approximately 2 to 3 months, depending on how well you take care of your hair.