David Beckham and Kate Middleton have once again charmed the public with their sparkling smiles, topping the polls for best smile.
In the poll, 2,000 people for Wrigley's Extra were asked to pick their top three smiles, where the 40-year-old former footie ace won the male vote ahead of George Clooney and Olly Murs, while the 33-year-old Duchess of Cambridge left Holly Willoughby in second place and Cheryl Fernandez in third, reports The Mirror.
David Beckham's wife Victoria seems dazzled with that smile.
Last year, the player had to share the number one spot with the Ocean's Eleven star, but this year the 54-year-old actor dropped down into second place leaving the first slot for the star footballer.
Prince William may not have taken the top spot like his wife, but the father-of-two still featured in the top ten best male celebrity smiles, taking the eighth spot, narrowly beating Leonardo DiCaprio.