Porcelain laminate veneers can last from 10 to 12 years. Dental veneers are essentially thin wafers of porcelain or composite resin attached to the front face of your teeth.