Newborn babies are often born with blue or gray eyes because the pigment in their irises is not fully developed. Over the first few months of life, melanin gradually increases, and the eye color can change, settling into shades of brown, green, or hazel depending on genetics and family traits. Most babies’ eye color becomes more stable by 6 to 12 months, though subtle changes can cont... https://www.myvisioneyeclinic.com/