Kerastase is by far the best shampoo, makes wonders for my dry hair which is coloured monthly and is the second step in the ritual of having a long healthy hair, after the color protection shampoo. Th...