Hot Pics

Stefan Rousseau - WPA Pool/Getty Images17674/26072

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