Their Royal Canadian Air Force jet landed in Victoria, British Columbia, on Saturday afternoon. At one point, Charlotte could be seen peeking out of a plane window. After deplaning, the family met with Canadian Prime Minister Justin Trudeau and his wife Sophie Trudeau and other dignitaries before heading to Victoria for the rest of their royal duties.
Kate wore a royal blue Jenny Packham suit with a matching hat and Queen Elizabeth II's diamond maple leaf brooch. Charlotte, meanwhile, wore a light blue dress with a matching bow in her hair as she was carried by Kate.
Also read: Venus secures Muguruza rematch at WTA Finals