You have some level of control over your eye color.
Your eyes may change due to many factors, some may even surprise you.
Here are 7 things that can change your eye color:
Three to 18 month old babies can at times get a darker eyes when they grow up. Depending on how much more melanin developes, a blue-eyed baby can end up with green, or brown eyes. The darker they get, the more melanin has appeared in their irises over time. However, babies who are born with brown eyes won’t experience any change in eye color for the rest of their lives.
2. An injury.
An injury can also cause your eyes to change in color. A hit to the head or eye can cause a condition called heterochromia, which happens when someone has two different eye colors.
3. Your mood.
When you’re happy or angry, your eyes usually become more vibrant, while when you cry, your eyes obtain a reddish color, making your eyes appear brighter.
4. Clothing and makeup.
Darker clothes as well as some colored makeup on your eyelids, or white eyeliner, are all things that can make your eyes look more vibrant and brighter.
You are literally what you eat. Certain food if eaten long term will make your eyes brighter such as fish, honey, spinach, olive oil, nuts and spinach.
This one is fairly obvious, if you are looking for a more immediate change, contacts are your best bet.
Recently there have been safer surgeries one can do to change their eye color, so long you have the money to pay for it.