Specifically formulated to cover stubborn gray hair, L’Oréal Paris Excellence Creme permanent hair color tops our list. Perfect for all hair types, this creme color formula offers 100 percent ...