Kate Middleton voted the most naturally beautiful woman in Britain. Holly Willoughby was second with Keira Knightley, Kelly Brook and Jessica Ennis rounding out the top five in the poll commissioned by cosmetic company St. Ives. To be fair, more of Kate’s natural beauty has been on show than the others.


Popular on LondonNet