Canadian first lady Laureen Harper, left; Prince William and Kate, the Duchess of Cambridge; Canadian Prime Minister Stephen Harper; and Mike Casey, the chairman and president of the Calgary Stampede, react as a child rides a sheep at the stampede. (Jonathan Hayward/AP)

Apparently there was some hubbub surrounding the wearing of the traditional hats. When William and Kate arrived at Calgary’s airport, Mayor Naheed Menshi presented the royal couple with the white hats, which they apparently didn’t try on because it was windy. People were outraged! But their spokesperson told the Associated Press, “In no way are they snubbing what is a very honored gifts.”

They more than made up for the perceived snub by dressing like classy cowboys later that day.

After the duke and duchess kick off the Calgary Stampede and meet with homeless youth on Friday, they will leave Canada for Los Angeles. There they will reportedly hobnob with rising British stars and some bigger-name celebs, including Nicole Kidman and Tom Hanks.

(Source: Associated Press)

See more photos from the royal couple’s day in Calgary below:


Catherine adjusts her cowboy hat. (Phil Noble/Reuters)

Prince William and Kate, the Duchess of Cambridge, wearing white cowboys hats, arrive at the Calgary Stampede a top of a horse-drawn stagecoach. (Jonathan Hayward/AP)

Catherine gets flowers from fans at the Calgary Stampede (Todd Korol/Reuters)

William and Kate talk with Stephen Harper, prime minister of Canada. (Jonathan Hayward/AP)

William and Kate watch a bull riding demonstration. (Charlie Riedel/AP)

Catherine and William watch a rodeo demonstration. (Chris Jackson/Getty Images)

Catherine and William watch a rodeo demonstration. (Chris Jackson/Getty Images)

William and Kate are greeted as they arrive at 21st Century Research and Innovation Centre Calgary. (Jeff McIntosh/AP)


William and Kate are presented white cowboy hats by Calgary Mayor Naheed Nenshi, right, and Alberta Lt. Gov. Donald S. Ethell. (Nathan Denette/AP)

Catherine receives a gift from 6-year-old Diamond Marshall and her mother, Danielle Marshall, at Calgary International Airport. (Don MacKinnon/AFP/Getty Images)