When you have green eyes, you can wear almost any color of hair. However, there are some shades that work better than others. You can try:
Brown: Brown is a great color for green eyes because it will enhance the contrast between your eye color and your hair color. It also works well if you have fair skin and dark hair.
Blonde: If you have light skin and light eyes, blonde is a good choice for you. It will give your appearance a bright look and make your eyes stand out even more. But if you have dark skin and dark eyes, this may not be the best option because it will make your face appear washed out and dull.
Red: Red works well with green eyes if you’re looking for an edgy look or want to add some drama to your appearance. It’s also a great choice if you want to create more contrast between your eye color and hair color so they pop more in photos!