This micellar shampoo from Schwarzkopf Professional's BC Bonacure Color Freeze line is formulated at a low pH of 4.5 to help stabilize color-treated hair that's become dull or over-processed. Lactic acid brings the formula to that lower pH, which helps close the hair cuticle and reduce color bleed, while hydrolyzed keratin works to fill gaps in the damaged cuticle. Apricot kernel oil smooths the hair surface and adds shine, and the brand's Ionic Shine Booster is built in to boost overall light reflection. It's a professional salon-line product also sold in retail take-home sizes for color-treated, porous, or over-processed hair.