Which shampoo will keep my hair smelling fresh and nice all day?
I commute to London and wash my hair every morning - and always give it a good scrub down to the scalp.
Have tried pantene, Alberto balsam tea tree, Vosene but scalp still gets v oily and then it smells funny by about 3pm. Euw. It's doing my head in. Any advice please???