What is the difference between semi permanent and demi permanent hair dye?

Semi-permanent hair dye can survive repeated washing, typically 4-5 shampoos. Demi-permanent hair color lasts from 12 to 24 shampoos.

Tags: demiwashingshampoo 

Related questions