Cosmetic dentistry had its beginnings as a Hollywood celebrity exclusive dental secret. Nowadays, new technologies and more affordable pricing have made it available to ordinary people who just want to look as good as celebrities.

In today’s world in which nearly every person on the street has a powerful video camera and Instagram in their back pocket or purse, it’s more important than ever for celebrities to look absolutely stunning at all times. If they want to step out for a casual cup of coffee at a cafe or even go to the gym to see their trainer, they’re almost always guaranteed to be spotted by a fan or paparazzi, and they’re going to end up being photographed and talked about all over social media. They’ve got to be fashionable and appropriately dressed, well-groomed, the right weight, and they’ve got to have a perfect smile. This is why so many stars get porcelain veneers. High-quality porcelain veneers will fix most dental imperfections and make one’s smile photo-ready at all times.

Here are some celebrities we’ve spotted who have gorgeous teeth, and they can thank their cosmetic dentist in NYC for that!

1. Tom Cruise

Tom Cruise

Tom Cruise has a stunning smile, but this hasn’t always been the case. When he was married to Nicole Kidman, he had a lot of visible dental problems. However, around the time that he starred in Mission Impossible, he got a full set of veneers. Since then, he has been known for having a great smile. You may have noticed that in more recent Tom Cruise films, his teeth are larger, whiter, and more attractive.

2. Hilary Duff

Hilary Duff

Hilary Duff got porcelain veneers a few years ago after apparently chipping a tooth on a microphone. Her smile has always been a happy one but now it is even more beautiful. veneers are perfect!

3. George Clooney

George Clooney

George Clooney is obviously a star who takes great care of his teeth. Perhaps this is one reason why he is considered to be one of the most attractive stars in Hollywood! No woman can resist a man with excellent teeth.

4. Victoria Beckham

Victoria Beckham

Victoria Beckham first became famous as Posh Spice of the Spice Girls, and her teeth were absolutely posh at that time. However, before she became a Spice Girl, she was not completely satisfied with her smile. She was obviously expecting the Spice Girls to go big time, so she got a full set of porcelain veneers at that time.

5. Nicolas Cage

Nicolas Cage

If you are old enough to remember Nicolas Cage from the early 1980’s, you may recall that he had “baby teeth” at the time. In 1984, when he played a role in Birdy, he had two teeth pulled and got implants and veneers, as well as possible gum surgery. And that’s when his career really took off. A perfect smile is a powerful asset!

6. Ben Affleck

Ben Affleck

We perused some old and new photos of Ben Affleck, and it’s obvious he has gotten porcelain veneers and crown lengthening as well. While Ben has been known as one of the hottest celebs in Hollywood even before he got his teeth done, we think he definitely looks even better with veneers.

7. 50 Cent

50 Cent

Have you noticed 50 Cent’s smile lately? He has an impeccable smile. He has publicly admitted that he spent over $50,000 on cosmetic dental work after being shot 9 times. His veneers are beautiful and well worth the investment.