This magical formula is packed with purple pigments that leave you with a fresh, cool look and vibrant colour ... damaged hair to affordable options and choices for both dyed and natural hair.
These semi-permanent hair dye and permanent hair color options will take your locks from color treated hair with lackluster color to a soft, shiny, and vibrant colored hair. But before you shop ...