The following poll result will come as no surprise.
The Duchess of Cambridge has been voted as having the nation's best smile. Aww.
The poll, conducted by iWhite bleach-free teeth whitening, surveyed 2045 Brits last month to discover just whose smile was their favourite (and there we were thinking that national polls were used for high-brow issues like politics and the environment).
While the Duchess is riding high at the top of the chart, any guesses who was named grumpiest celeb?
Victoria Beckham, of course.
VB might have just as much as Catherine to smile about, but the former Spice Girl explained in a recent interview with US Glamour that her career as a fashion designer stops her from flashing those pearly whites: "I think I only stopped smiling when I got into fashion. Fashion stole my smile! I've created this person. And I'm not saying that's not me, but I wouldn't say that's the whole me... It's an armour that goes up.
Whatever works, we guess.