It can't be easy stepping into the life of a royal, but Kate Middleton, or rather the Duchess of Cambridge, looks like she was born for the role thanks in part to her hair, which exudes lightness, body and shine all at the same time. Her secret? It's royally rumoured to be Kérastase Bain Satin 2 shampoo. Grace Kelly would be impressed.























































































