Experts recommend that everyone has an eye test every two years, even if we think we have perfect vision. As well as being “windows to the soul”, your eyes are also windows to your overall health, providing indications of a range of diseases – both directly related to your eyes, and more general health.