Living Proof Perfect Hair Day Shampoo, 8 oz

Previously recorded videos may contain expired pricing, exclusivity claims, or promotional offers.

product thumbnail

What is it: A revolutionary rich-lather shampoo that lets you wash your way to beautiful and healthy-looking hair. PHD Shampoo, powered by Hair Molecule (OFPMA), helps smoothness, volume, conditioning, and polish.

Who is it for: This shampoo works on all hair types and is for women who seek smoothness, volume, conditioning, and polish.

Why is it different: It's powered by Hair Molecule, which is invisible and weightless. Hair Molecule helps perfect and condition your hair. PHD Shampoo also promotes manageable hair.

How do I use it: Apply to wet hair and massage into a rich lather. Rinse, and then follow with Perfect Hair Day Conditioner (sold separately).

From Living Proof.


  • 8-oz Perfect Hair Day Shampoo

Delivery Date Estimate

Reviews & Community QA

Living Proof Perfect Hair Day Shampoo, 8 oz is rated 5.0 out of 5 by 3.
Rated 5 out of 5 by from Vavavavoom! Love this Shampoo... I bought the conditioner too. Perfect duo. Qvc please keep these around. I️ am gong to try the hairspray too. It’s getting good reviews too. I️ have found the Shampoo i have been searching for.
Date published: 2017-11-12
Rated 5 out of 5 by from It makes your hair look fabulous! My hair never looked so good. This is the best shampoo that I've ever used. My hair looks fuller, cleaner, and smells great! Thank you so much QVC, and Living Proof!
Date published: 2017-10-31
Rated 5 out of 5 by from Better than Wen Love all the lLiving Proof products. I used Wen for 6 years but my hair felt weighed down. Hair styles beautifully, color stays, their hairspray is the best - not sticky and or heavy.
Date published: 2014-11-06
  • y_2018, m_3, d_23, h_21
  • bvseo_bulk, prod_bvrr, vn_bulk_2.0.7
  • cp_1, bvpage1
  • co_hasreviews, tv_0, tr_3
  • loc_, sid_A333022, prod, sort_[SortEntry(order=SUBMISSION_TIME, direction=DESCENDING), SortEntry(order=FEATURED, direction=DESCENDING), SortEntry(order=SUBMISSION_TIME, direction=DESCENDING)]
  • clientName_qvc