A baby's eye colour is all down to genetics.
And now a simple-to-read eye chart has taken some of the guess work out of your predictions and can show you what your child's eyes will look like before they are born.
Basically we all inherit two copies of each gene (or allele), eye colour included.
One comes from our mother and the other comes from our father. Both alleles are stored in our genetic code and can be passed on to our children, but only one presents in our appearance.
Generally, darker colours dominate so a person with one brown-eyed gene and one blue-eyed gene will have brown eyes.
The only way to have blue eyes is to inherit two copies of the blue-eyed gene.
However, brown-eyed parents can pass a recessive blue-eyed gene, so two brown-eyed partners can both birth a blue-eyed baby.
If all that sounds a bit too confusing, then this handy chart should help answer all your questions.
It's also worth remembering that a lot of babies are born with blue eyes, but they don't stay that way. In most cases, the eyes darken over the first year or two.
How to predict the sex of your baby
If you're wondering about the sex of your baby, while there's no genetic or scientific way to work it out, this ancient chart is said to be 'spookily' accurate at predicting whether you'll have a boy or a girl. You can find it here.
What do you think?
Also on LifeStyle: