Britain's Catherine, Duchess of Cambridge (L) and Britain's Prince William, Duke of Cambridge, (R) laugh as they host a Special Garden Party at Buckingham Palace in central London.