As far as I know, a person's eye color only changes when a very young infant.
At first, it seems as if most babies have "baby blue" eyes. Then, after a few months, the baby's eye color, in most cases, changes to either green, hazel, or brown.
I happen to have blue eyes which--depending upon the light, mood, etc. could be green or gray as well.