Hot Pics

Stefan Rousseau - WPA Pool/Getty Images18102/26500

Diamond Jubilee Delight

Catherine, Duchess of Cambridge laughs with Prince William, Duke of Cambridge and Camilla, Duchess of Cornwall during The Diamond Jubilee River Pageant on The River Thames in London, England on June 3.

Back to Top