Duchess Kate: Buckingham Palace Garden Tea Party!
Catherine, Duchess of Cambridge, meets guests at the Buckingham Palace garden party on May 29, 2012 in London, England, ahead of the main weekend of...
Catherine, Duchess of Cambridge, meets guests at the Buckingham Palace garden party on May 29, 2012 in London, England, ahead of the main weekend of...
Catherine, Duchess of Cambridge enjoys the atmosphere during the Artistic Gymnastics Men’s Floor Exercise final on Day 9 of the London 2012 Olympic Games at...