No.3 - Kate Middleton This image appears in the gallery:Top 10 Royal Beauties 8. No.3 - Kate Middleton Will's sweetheart makes the podium in the top 10 Royal Beauties. 10 images See the full gallery: Top 10 Royal Beauties