Holly Willoughby has been named the celebrity with the best smile according to a new poll.
The 'This Morning' host beat the likes of Beyoncé, Harry Styles, David Beckham and Susanna Reid to the title.
Holly - who is expecting her third child - topped the poll with 22% of the votes beating the Duchess of Cambridge into second place, who scored 19%.
Harry Styles was voted the male celeb with the most winning smile, managing to beat David Beckham and former 'TOWIE' star Joey Essex.
A spokesperson from ECigaretteDirect.co.uk, who conducted the poll, commented: “A perfect smile with pearly white teeth can either make or break someone’s appearance.
“What our top ten showed is that people increasingly value a natural looking grin above one which has been obviously cosmetically engineered.”
Do you agree with the results? Let us know in the poll above...
Results in Full
Holly Willoughby – 22%
Duchess of Cambridge – 19%
Beyoncé – 16%
Harry Styles – 13%
Anne Hathaway – 10%
David Beckham – 8%
Susanna Reid – 5%
Kim Kardashian – 4%
Joey Essex – 2%
Cheryl Cole – 1%