The royal family touches down at Victoria Airport.
Duchess Kate and Princess Charlotte were all smiles as they exited their private plane.
Charlotte sneaks in a yawn before posing for the cameras with brother Prince George.
Prime Minister Justin Trudeau tries to bond with Prince George despite the little royal's rejection of a high-five.
The Duchess of Cambridge stuns in this blue Jenny Packham dress and the queen's maple leaf brooch while attending a Welcome Ceremony at British Columbia's Parliament Building.
The Duchess is all smiles in this Canadian-flag colored Alexander McQueen dress during a visit to the Canadian Coast Guard.
Prince William and Kate touch down after arriving by sea plane at the Vancouver Harbour Flight Centre.
The royals took a trip to the Immigrant Services Society of British Columbia New Welcome Centre to meet members of TechSmart and MY Circle youth.
During their visit to Sheway, a charity for mothers struggling with addiction, Duchess Kate receives a teddy bear for Princess Charlotte from 5-year-old Hailey Cain.
The Duke and Duchess of Cambridge hold their children's new personalized teddy bears.
The royal couple enjoy a traditional welcoming ceremony from the Heiltsuk First Nations community in Bella Bella, Victoria.