Asked for male, 24years old from Bhubaneswar
Over the time, enamel can develop surface stains caused by your daily diet. However, some people also have teeth that naturally appear yellow, regardless of what they eat or drink. This is because the layer of dentin underneath the enamel naturally looks a little yellowish. But even if you have a naturally yellow teeth, nowadays a lot of options are available that can mask the yellow colour of your teeth. For that you need to seek professional help. I would suggest you, to pay a visit to your nearest dentist, so that he can examine and then lay out all the treatment modalities that are available and can be done to get you a perfect set of white teeth.