The Fashion Spot Momtastic
Living Proof Restore Shampoo

Living Proof Restore Shampoo

As low as

15 Best Shampoos

Get the Buying Guide BEFORE you waste money on products that don't work!

Get it NOW! »
  • 9

    Repairs dry, damaged hair

    My hair is dry, color treated, wavy and prone to frizz. This shampoo is super hydrating and definitely repairs dry, damaged hair. I used it for two weeks, as recommended, and I did see an amazing difference in my hair. It was moisturized, soft and sleek with zero frizz and my hair stayed clean longer. The thing is, I think it's a little heavy for me. During the trial period, it became a bit moreimp and lacked the body it had at first. I figured out that it was simply too hydrating so I switched to the Perfect Hair Day formula which is the right fit for my hair type. I still use Restore when I've been particularly abusive to my tresses and it works great, but it's not for regular use, at least not for me. Apparently, my hair isn't dry or damaged enough for this formula. For those with really stressed strands, I definitely recommend this shampoo (and the Restore conditioner) for those with color damaged hair or those with breakage. It's transformative. You will be amazed at the results!
    dottiesj | 63 reviews

    This review is:  Helpful  |  Not helpful  |  Inappropriate  |  0 of 0 people said helpful

  • 8

    It's pretty good.

    I bought this shampoo because my hair was pretty damaged. This shampoo did help my hair a lot but not as I was expecting .If you use the whole kit ; shampoo ,conditioner , mask it would have a MUCH better result.
    yadijane | 15 reviews

    This review is:  Helpful  |  Not helpful  |  Inappropriate  |  2 of 2 people said helpful

Your Rating & Reviews
Change sharing preferences Clear
Welcome to!
Ready to unleash your inner beauty junkie? Enter your email and check the boxes below to get free samples, exclusive deals, discounts at Total Beauty Shops, and expert beauty tips delivered straight to your inbox!
Email to a friend

monitoring_string = "e4ea8133a649aad124e80f99f8831005"