Hollywood is obsessed with perfect images, and when a celebrity decides to be true to their own beauty standards, it’s like a breath of fresh air. Despite the pressure to be flawless, these stars proudly display their not-so-perfect smiles. In fact, some of them claim that their gaps between their teeth or their misaligned molars have helped them get a lot of papers.
–
1. Kirsten Dunst
2. Vanessa Paradis
3. Jewel
4. Johnny Depp
5. Lara Stone
6. 50 Cent
7. Steve Buscemi
8. Anna Paquin
9. Michael Strahan
10. Jessica Paré
11. Tom Cruise
12. Madonna
13. Morgan Freeman
14. Melanie Chisholm
15. Lindsay Lohan
16. Keira Knightley
.