Why do I have yellow teeth?
Let’s talk a little bit about what causes teeth to become a little yellow or a little dull over time. One reason is external factors. External factors are things such as your diet. Are you a person who loves to eat berries? Or do you eat a lot of dark, heavy foods? Or do you – like me – like red wine? Do you drink a lot of tea, a lot of coffee? All of these things can sort of stain the teeth over time. Then, there are internal factors such as aging. Over time, unfortunately, as you get older, the enamel may turn a little bit more dull-looking. Also, it can be from medications. A lot of different medications out there change the way the enamel develops over time.