Catherine, Duchess of Cambridge

Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge, aka Kate Middleton The Queen's Diamond Jubilee River Pageant Flotilla London, England - 03.06.12
Credit: WENN.com

See our biography of Catherine, Princess of Wales