Coffee and milky tea are, of course, major offenders in staining your teeth. However, they're not the only food and drink which can cause your teeth to develop a yellow appearance. Fizzy drinks, ...