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.
Updated on Wednesday, February 01 2012 at 07:41PM EST
Collections: demiwashingshampoo