Create a free account to access exclusive content, play games, solve puzzles, test your pop-culture knowledge and receive special offers.Already have an account? Login
Check out the stars who put their money where their mouths are — and fixed up their not-so-perfect teeth.
1 of 7
Amanda Seyfried
From buck-tooth kiddy to beautiful leading lady! It's hard to believe the stunning starlet had an awkward stage.
2 of 7
Zac Efron
Believe it or not, Zac wasn't always a hunk. He went through some pretty awkward teenage years. But that all paid off because he's not too hard to look at these days — especially when his shirt's off. Suh-woon.
3 of 7
Miley Cyrus
We're used to seeing the former Disney darling prance around in barely-there attire today, so it's easy to forget she once sported a mouthful of not-so-nice teeth!
4 of 7
Tom Cruise
Could you imagine the walls of many bedrooms in the 80s being plastered with Tom pre-teeth fix?! No. Neither can we. YIKES!
5 of 7
Victoria Beckham
You know what the former Spice Girl really, really wanted…what she really, really wanted in the '90s? Perfect teeth — and she got 'em!
6 of 7
Nicolas Cage
It turns out the actor wasn't such a huge fan of the gap between his two front teeth. And, you know, because his pockets are full of dough, he was able to straighten out that situation.
7 of 7
Hilary Duff
The Lizzie McGuire's smile these days looks much different than in her teen years. Those veneers, however, didn't exactly get the job done on her wedding day — because one of her teeth fell out!
“The beginning part of the [wedding] day I lost my tooth – [my] tooth fell out in my hand,” Hilary shared. “Thank God I didn’t swallow it. Not good for a bride on her wedding day.”