My teeth are quite stained/ yellow. It is the sort of thing that probably other people don't notice much but it really bothers me to the extent that I have found myself not trying to smile or laugh in public :(
However I have been warned off cosmetic whitening treatments as they can be bad for the tooth enamel, and also whitening toothpastes.
I do not smoke, I drink tea and coffee but not huge amounts, and I brush at least twice a day. Is there anything else I can do? Any magic natural fixes??