Not exactly current research, but interesting:
Red wine has long had a well-deserved reputation for staining teeth. But studies have found that white wine is not totally without sin in its impact on teeth.
A German study conducted in 2009 found that white wine is more likely to damage tooth enamel than red wine. German researchers, using teeth removed from men and women aged between 40 and 65 and soaked in various wines, found a significant increase in the loss of minerals in the teeth soaked in white wine. The study also recommended not brushing immediately after white wine drinking, as it could contribute to the damage. The good news may be that the researchers recommended eating cheese, which is high in calcium, while drinking white wine, to temper the damage.
The enamel erosion that can come with drinking white wine also can leave teeth vulnerable to stains from drinking tea, among other things. This was the finding of a New York University College of Dentistry study.