News

Despite being called permanent, the color can still fade over time ... As Gibson explains, demi-permanent dye contains low levels of peroxide to allow the color to penetrate the shaft to an ...