Having bad teeth can make you look up to 12 years older, say experts.
Researchers found that stains caused by smoking, drinking coffee or red wine and a lack of brushing lead others to overestimate your age.
But if you have gleaming white teeth, they think you are younger than you really are.
In a study carried out by dentists, a panel of 1,000 were shown photos of models. In some of the pictures they had white teeth, while others showed them with light or heavy staining.
![Images of Kate Moss with clean and stained teeth were presented in the study. Photo / Getty](https://www.nzherald.co.nz/resizer/v2/7LJFKUPJMTYF5MRHZHHSFJUKRA.jpg?auth=db74b26a6affe6ca6782b5886734b74603e3d3a977096ffcdb93014e40c43402&width=16&height=8&quality=70&smart=true)