Brown is considered the most long lasting hair dye, as it resembles a natural hair color greatly.