Why do my teeth discolour?
Over the years, our teeth can lose their natural white shine from common everyday culprits like sodas, coffee, teas, cigarettes and red wine. Most times, these stains are easily removed with regular brushing or during your regular dental cleanings. While teeth often build up stains from food debris and particles, the most frequent reason for yellow teeth lies just beneath the surface.
Underneath our enamel is a layer called dentin, which is naturally yellow. As your enamel thins out due to the acids in our food and drink, natural ageing, and wear and tear, our teeth start appearing more yellow. Genetics is a significant factor in the yellowness of the dentin layer, and the thickness of your enamel