Prince William and Kate Middleton continued their tour across Canada today touching down at Calgary International Airport. The duchess wore a gorgeous summery yellow dress for their latest stop. The royal couple exchanged hugs on the tarmac with a young fan, 6-year-old Diamond Marshall, before they were then presented with traditional white hats by the city's Naheed Nenshi. Kate and William are wrapping up their stay in the Great White North and tomorrow they'll make their way south to LA. There's a full day planned as well as a reception in LA tomorrow night followed by a polo match in Santa Barbara Saturday morning and the black-tie BAFTA gala later that night. If you've missed out on their travels and activities don't worry; we've got all the photos of Kate and William's first royal travels!