There’s a trick to prevent wine from staining your teeth.
First, you’ll get more surface stains from red wine. But white wine’s more acidic. So, it etches tooth enamel and makes teeth more vulnerable to stains from dark-colored foods, like tea. So do this: Have a bite of hard cheese pre-and-post drink. The calcium in the cheese will form a film to prevent staining – and chewing the cheese whisks away the acid from the wine, protecting teeth against dullness and stains.