Prince William and Kate Middleton looked the part in their cowboy shirts and hats for a rodeo in Calgary today. It's the Duke and Duchess of Cambridge's final evening in Canada before they head to Los Angeles tomorrow morning, and what a festive finale for their tour of the Great White North. Kate and William wore matching white cowboy hats for the event, and were both decked out in casual jeans and rodeo-ready shirts. Earlier in the day, Kate wore a yellow Jenny Packham dress to greet a young fan when they touched down at the airport.
Keep reading for more photos!