Semi-permanent dyes add a hint of color without commitment, lasting up to 12 shampoos and causing minimal hair damage. Demi-permanent dyes offer deeper color than semi-permanent ones, lasting around ...