Hot Pics

Stefan Rousseau - WPA Pool/Getty Images17877/26275

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