Porcelain veneers are known to provide a bright white smile. They usually should not stain, although you should be wary of drinking too much coffee or tea. Keep in mind that teeth whitening will not work on porcelain veneers due to the material.