Well, purple shampoos contain violet pigments that counteract brassiness in natural or enhanced blonde, white, and gray hair. ... Using sulfate-free purple ...