Note the male royalty guy (Charles? Wally?) in both pics. His pose in the .jpg below is saying: Surely you jest?
The one below can be interpreted as: No... fucking...way!
The princess chick looks like she's basically closed her eyes and is sacrificing for Old England. Now, Naheed Nenshi is grinning in both shots. But he's the son of immigrants; he's just happy to be here. Note the guy in the background, though. He, especially in the lower picture, seems to understand how incredibly dorky cowboy hats are. He's probably also secretly embarrassed that the Royals have figured out that Calgary is one of the few cities in North America where they don't get the whole concept of a two-way street. Such introspective ability is rare in an Albertan. Therefore he may be gay. I'd be interested in more information about him in the comments.
Update: They finally wore the hats. In this picture, the prince dude is telling somebody to fuck off or they'll get a punch in the mouth.