Demi-Permanent Hair Color - Temporary Hair Dyes

Somewhere between permanent and semi-permanent, demi-permanent hair color offers intense color that lasts for several weeks. When combined with the appropriate developer, demi-permanent hair color allows the dye-curious to experiment with different hair colors without a permanent commitment.