You can't think of Demi Moore without thinking of the star's iconic waist-length hair. The Ghost actress has maintained her perfectly sleek, glossy hair for decades – and the secret is in her shampoo.
After all, while the prices of some of celebrities’ favorite throws might be enough to throw more budget-conscious shoppers for a loop (see: David Beckham wrapping his dog in a $6,000 Louis ...