Permanent hair color should last a good six to eight weeks before you need to touch it up. Give yours staying power with these pro tips.  For more expert hair color secrets, pick up a copy of our August issue on newstands now!

More
Jul, 22, 2013

You May Like