What the colour of a baby's eyes will be is difficult to determine at birth. The pigment in the iris, called melanin, increases with age and true eye colour may not be set until many months later.
Light-skinned babies are generally born with blue/grey eyes, while darker-skinned babies usually have brown/black eyes. Lighter-skinned individuals have less melanin, the pigment that gives eyes and skin their colours.
A baby's body will produce more melanin over time. It may take up to three years for eyes to reach their permanent colour, although the normal time frame is six months.
A baby born with blue eyes may eventually have brown eyes. Some people even have changing eye colours into adulthood. The colour is based on a combination of genes from both parents.
According to paediatrician David Geller, children of African and Asian descent are usually born with brown eyes that stay brown.
A child's eyes will not get lighter or bluer as he or she grows older. Melanin does not decrease but increases. This means eyes will only get darker.