L’Oreal Paris Excellence Crème Hair Color and Garnier Color Naturals Crème Hair Color are amongst the best hair colors for white hair.