media_removed_toofab 2013

Ben Affleck's teeth match his Oscars!

While the actor has apparently had gold teeth for years, we finally got a good look at them yesterday while he was having lunch with director David Fincher.

The 40-year-old's caps have been mentioned in passing in the past, with The Hollywood Reporter saying they're just something he's "never bothered to replace."

No word on when he got the gold dental accessories, but Ben famously got a mouth makeover during filming of "Armageddon" -- with director Michael Bay allegedly spending around $20,000 for a dentist to cap his teeth.
Check out the gallery above to see more stars who have had metal mouths (AKA braces) in the past.

What do you think of Ben's golden smile?

Hot Videos