A dazzling white smile worthy of a Hollywood star is held up as a mark of youth and beauty, and fuels the craze for teeth whitening strips, potions and pastes. However, keeping your smile looking ...