The Duke and Duchess of Cambridge looked just the part wearing cowboy hats, shirts and jeans in Calgary for a rodeo event yesterday.
The couple looked on in awe as they watched the bucking bulls of the Calgary Stampede and enjoyed the festivities of the day. Prince William even threw a stove into a 'chuck wagon' starting off the stampede's races the traditional way.
Kate and William arrived riding on top of a stagecoach and were welcomed by cheering crowds. William wore a blue and green checked shirt and Kate wore a white shirt by Alice Temperley.
William gave a speech saying: 'Canada has far surpassed all that we were promised. Our promise to Canada is that we shall return.'
'I can only say that the experience of this past seven days has exceeded all our expectations.
'We have been hugely struck by the diversity of this beautiful country - from Ottawa to Quebec, from Prince Edward Island to the Northwest Territories, and now the excitement of Calgary.'
The couple were presented with custom-made white Smithbilt cowboy hats in a ceremony known as 'white-hatting' and are symbolic of Calgary, which built its wealth from cattle.
Today Kate and William leave Canada for California where they'll attend a black tie dinner and mingle with some of Hollywood's stars.
Kate and William meet Aboriginals and play street hockey in Yellowknife
Kate and William learn to cook in Canada