10 Stars with the Best Smiles!

Smile! These world-renowned celebrities may be known for their work in television, film and music but we think they need to be celebrated for something else: Their pearly whites! The following 10 stars have smiles so infectious that just looking at them puts you in a happy mood. Can you guess who topped our list?

10. Beyonce

s_bukley / Shutterstock.com

9. Rachel McAdams

carrie-nelson / Shutterstock.com

8. Josh Duhamel

DFree / Shutterstock.com

7. Katie Holmes

s_bukley / Shutterstock.com

6. Shakira

Featureflash / Shutterstock.com

5. Jessica Alba

s_bukley / Shutterstock.com

4. George Clooney

Helga Esteb / Shutterstock.com

3. Cheryl Cole

Featureflash / Shutterstock.com

2. Kristin Cavallari 

Jaguar PS / Shutterstock.com

1. Julia Roberts

Jaguar PS / Shutterstock.com

Fame 10 Staff

Fame 10 Staff

X