Finesse Moisturizing Shampoo
Gives hair renewed vitality with no build-up.
Description & Features+
Finesse's unique self adjusting formula contains Silk Proteins to protect hair with a coat of conditioning and shine. The result is consistently beautiful hair.
- Finesse moisturizing shampoo for dry, damaged hair gives it renewed vitality with no build-up.
From the Manufacturer +
Q & A+