No, teeth whitening will not work on dental restorations such as crowns, veneers, and dentures. Cleaning or replacing it may improve their color.