The Duke and Duchess of Cambridge both wear stetsons on a visit the Calgary Stampede Ground at the BMO Convention Centre to watch the the rodeo and mutton busting (sheep riden by children). Prince William. Kate Middleton. Catherine Middleton.