This is the question, which propelled me to dive into the vast field of clothing. As a holistic hairdresser, I have been consulted endless times about the right hair color. My advice is simple:
-Stay with your natural hair color.
-If you get gray hair and are unhappy about it, color your hair back to your natural hair color, possibly with non-chemical hair colors.
Perhaps you have a need for variety, adventure, change or enjoy experimenting. These needs can be fulfilled in many other ways, which are not as permanent, potentially damaging and compromising your appearance.
A new lipstick can do the trick. Don't get your hair colored because you feel emotionally down or bored. It rarely helps those conditions.
If you feel the desire to change your hair color, address your wardrobe.
Most importantly to accentuate the beauty of your hair:
*Check what colors you currently wear and how they make your hair look.
*Play with the contrast effect. For example if you have dark hair, it will look darker, when you wear lighter clothes. If you have a few grays, a light gray, white color may increase a pale, grayish look whereas a darker gray or black add more presence to the hair.
*Wear your eye color and the hair color to create harmonious appearances.
*Match the texture and the volume of your hair with your clothes. If you have fine silky hair don't overpower it with heavy knits. If you have a curly mane, add layers and textures to you clothing, so the hair doesn't overpower your appearance.