snap, after many hair colour changes i have found that sticking to your natural hair colour would be best, it compliments green eyes no end, some people think that red hair is good with green eyes, but 99% of the time only natural red heads can get away with that colour hair as otherwise it can look too artificial, your best bet is to go with multi tone shades stranded through your hair, chestnuts, dark amber, dark blond ect, a good hairdresser can recomend the exact ones, then they can creat a look which appears completely natural by using small amounts on very small sections, it blends beautifully, looks really natural, is great when the sun hits it, and makes your hair appear to shimmer without over doing it. theres nothing worse than being the woman walking down the street with really obviously dyed hair. this works so well with green eyes as the different shades in your hair, with different light sources will make your eyes appear different shades of green. a real stunning look. i hope this is helpful. good luck