Catherine, Duchess of Cambridge
Prince Harry, Catherine, Duchess of Cambridge aka Kate Middleton and Prince William, Duke of Cambridge
The Queen's Diamond Jubilee River Pageant Flotilla
London, England - 03.06.12
**Not Available for Publication in France. Available for Publication in the Rest of the World**
Credit Mandatory: Zak Hussein/WENN.com