A survey conducted in conjunction with National Smile Month has revealed Hollywood Julia Roberts as the owner of the UK’s favourite female celebrity smile.

The survey, conducted by White Glo, revealed the Duchess of Cambridge, Kate Middleton, in second place, followed by Our Girl actor, Michelle Keegan.

Following closely behind, former First Lady of the US, Michelle Obama ranked fourth ahead of Beyoncé, Emma Watson, Angelina Jolie, Megan Fox, and Jennifer Hudson.

In a surprising turn of events, Prime Minister Theresa May scraped in to 10th place.

Let’s hear it for the boys

Hollywood actor Zac Efron secured first place in the male category.

The Baywatch star fought off competition from Brad Pitt and Idris Elba, who slid in to second and third places, respectively.

Further famous Brits ranked in the top male smile category, with Hugh Grant taking fourth place, followed – surprisingly – by Nigel Farage, who sped ahead of Lewis Hamilton, Jeremy Corbyn, Simon Cowell, Jay-Z, and Ryan Gosling.

Top female celebrity smiles

  1. Julia Roberts
  2. Kate Middleton
  3. Michelle Keegan
  4. Michelle Obama
  5. Beyoncé
  6. Emma Watson
  7. Angelina Jolie
  8. Megan Fox
  9. Jennifer Hudson
  10. Theresa May

Top male celebrity smiles

  1. Zac Efron
  2. Brad Pitt
  3. Idris Elba
  4. Hugh Grant
  5. Nigel Farage
  6. Lewis Hamilton
  7. Jeremy Corbyn
  8. Simon Cowell
  9. Jay-Z
  10. Ryan Gosling