Dental veneers are less invasive procedure, and you will preserve your precious tooth structure ! hence you will have a porcelain restoration which lasts you much longer, and you have preserved all the natural tooth structure. From the picture shown, you do show possibility of recurrent decay and large filling on your front upper tooth, in which if you go to a top cosmetic dentist, he can take care of the decay and build up your tooth prior to having porcelain veneers preparation. The purpose is to conserve your tooth structure, rather than removal of healthy tooth structure. With veneers in your case you can also get a knock out smile, with the right color and shape, that will fit your face and skin color. Please be informed that series of radiographs or x-rays with a bite analysis is also needed, to rule out porcelain crowns, however looking at your before picture, I do not think the extent of decay is bad, and by dental bonding prior to veneer procedure, you can have a great smile.
For further insights click here: https://best.celebritydentist.com/veneers-vs-crowns-vs-dental-tooth-bonding/
-- Dr Anthony Mobasser Reconstructive & Cosmetic Dentistry 9201 W. Sunset Blvd suite 618,Los Angeles Ca 90069 P : 310-550-0383