Before You Drink
If you notice that you have red teeth to accompany your wine stained lips, it's probably the product of the pigments in the wine clinging to surface plaque on your once-pearly whites. The simplest fix is to make sure that you brush before you imbibe with a toothbrush.
Another reason why it's important to brush before you drink is wine is highly acidic. The American Dental Association notes that exposure to acid can wear down enamel, thus making your teeth vulnerable to decay or tooth sensitivity. Vigorous brushing to get rid of stains can cause even more damage, so use a softer touch after your night out.
When your lips are covered in dry skin, stains are more likely to remain as a souvenir. Dry skin absorbs more moisture from whatever you're drinking, which could manifest as red, flaky lips. Take a few moments to exfoliate your lips before you drink. You can use a dry, clean toothbrush, a little baking soda mixed with water, or even a soft towel to get rid of dry skin. Then, apply a good-quality lip balm to hydrate lips and you're less likely to see stains.