19 Celebs Who Owe Their Smiles to Cosmetic Dentistry
6. Ben Affleck
From glancing at old and new pictures of the “Argo” star, it appears that he has had porcelain veneers to lengthen his teeth. To be fair, before or after his teeth, Ben is still pretty cute. Even if you are forced to remember Bennifer…