The Duke and Duchess of Cambridge, Prince Williams, Kate Middleton and their two children, Prince George and Princess Charlotte have touched down Canada for a royal tour. Kate, looked elegant in blue Jenny Packham dress with a Locke and Co hat and sporting the Queen's glittering maple leaf diamond. The family arrived on a Canadian Air Force plane and was welcomed by the Prime Minister Justin Trudeau and his wife Sophie. Continue to see more photos after the cut...