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

ADVERTISEMENT

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