Home|Fashion|ShoppingThis Shampoo Is The Secret Behind Kate Middleton’s Shiny Hair – And It’s Less Than £20The Princess' secret to healthy locks has finally been revealed - and it's on sale this spring sale.