One of the telltale signs that someone has veneers is the color and texture of their teeth. Natural teeth are porous, so they absorb stains from dark-colored beverages such as coffee, tea, and red wine. Veneers, on the other hand, are not porous and do not absorb stains as easily.