Catherine, Duchess of Cambridge, greets 6-year-old Diamond Marshall as she arrives in Calgary, Alberta with her husband Britain's Prince William July 7, 2011. The Prince and his wife are on a royal tour of Canada from June 30 to July 8. [Photo/Agencies]
Britain's Prince William and his wife Catherine, Duchess of Cambridge, pose with Canadian military personnel who escorted and flew them, upon their arrival in Calgary, Alberta, July 7, 2011. [Photo/Agencies]