Temporary hair color is a great way to add color to your hair without having to worry about going to the salon and paying a fortune for a permanent color. It's also a great way to test the waters before you commit to a permanent color. Temporary hair color comes in many different colors and shades, so there's surely something for every hair color.