Prince William, Middleton to Visit Canada in July

Prince William, Middleton to Visit Canada in July

Ben Stansall/AFP/Getty Images

A souvenir keyring for the royal wedding of Britain's Prince William and Kate Middleton.