All the Pretty Dresses Kate Middleton Has Worn in Canada

The royal family is on the move. Prince William, Kate Middleton, Prince George, and Princess Charlotte have officially kicked off their week-long tour of Canada—in style, naturally. Arriving at the airport on Saturday, the family went for color-coordinating looks, with the Duchess of Cambridge wearing a Jenny Packham sheath, 3-year-old George in a matching sweater, and 1-year-old Charlotte in a sweet baby blue dress. Could this be the cutest family in existence? 

Continuing the tour, the royal couple arrived in Vancouver yesterday, where Middleton chose a striking red-and-white printed dress by Alexander McQueen—perhaps a nod to the hues of Canada's flag. We love how she went all-out with the color combo, choosing a red clutch and coordinating pumps to round out the look. We can't wait to see what else she'll wear on this trip—if the Duchess's stylish tour of India is any indication, we're definitely in for a sartorial treat in the coming days. 

Scroll down to see Kate Middleton's outfits from her royal tour of Canada!

Which outfit is your favorite? Tell us in the comments below, and then shop Alexander McQueen on Net-a-Porter!