PHOTOS: See All the Pics of Kate Middleton, Prince William, Prince George and Princess Charlotte on Their Royal Tour of Canada!