L’Oreal Silver Shampoo is such a great shampoo for blondes of any shade, grey hair and dark or black hair.
The reason this shampoo works so well for blondes is because it eliminates yellow/gold tones from the hair and improves with continuous use. It is not a shampoo that you can use every day, I usually recommend to use it every 3rd time you shampoo your hair or once a week.
For grey hair this shampoo will also eliminate any yellow from the hair and give radiance to the hair.
For dark/black hair it will enhance the colour, give shine and radiance too.