Many people dream of having a dazzling white smile. Unfortunately, even with the utmost care, our teeth may become yellow over time. Is there any way to prevent this? Teeth whitening can sometimes ...