Quick answer: Semi-permanent purple dye has no universal wash count. Formula, starting base, porosity, violet depth, cleansing, heat, sun, and prior damage change both duration and fade color. This independent editorial guide does not claim first-hand testing, does not diagnose or prescribe, and ...
READ MORE +



