There are various reasons why teeth become yellow. Even though everyone wants their teeth to be a stunningly attractive white, sometimes a yellow tint can creep up on you without you realizing it. Teeth will naturally start to turn yellow over time as a result of natural aging. As we get older, the enamel start to get worn and inner layers of teeth get shown. This process can be sped up if you do not take good care of your teeth. Failing to brush and floss your teeth every day can cause bacteria to build up and eat away at the enamel, turning your teeth yellow.
Your diet also plays a big role in the color of your teeth. Your teeth can become stained very quickly if you drink a lot of wine, tea, coffee, or soda or if you smoke or chew tobacco. Fortunately, there is a way to reverse all these effects. Many dentists offer teeth whitening treatments that can make your teeth up to eight shades brighter in less than an hour. However, this kind of treatment only works on extrinsic stains. If your teeth are stained from the inside, you may want to look into veneers or Lumineers.