With a Prince for a husband, those gorgeous Chelsea locks and a new baby on the way, it’s no wonder that Kate Middleton has been voted Britain’s happiest celebrity.
The Duchess of Cambridge scooped a quarter of the vote from the public in a poll by Sakata Rice Crackers, who thought Kate was the happiest Brit around, followed by Holly Willoughby, Jessica Ennis and Cheryl Cole.
WATCH KATE MIDDLETON’S BEAUTY TRANSFORMATION
Do you think Cheryl or Kate is the happiest Brit? Tell us on Twitter!