how long does it take for a baby to change eye color?
A newborn's eyes can change color in the six to eight months after birth. Eye color is determined by the amount of melanin present in the iris of the eye, which develops as newborn babies grow.