Yes, the main reasons would be for cosmetic, cover white or gray hair, fashion, restore one's original hair color, or for sun bleaching.
main reason people color their hair is to cover grey or white hair
Hai Hair coloring changes your hair color. Yes, but do you know why people do it?
The main reasons for this are cosmetic: to cover gray or white hair, to change to a color regarded as more fashionable or desirable, to restore the original hair color after it has been discolored by hairdressing processes or sun bleaching.