Kate Middleton rocked a Western ensemble while attending the Calgary stampede with Prince William in Canada. Kate looked the part in a printed Alice by Temperley blouse, Goldsign bootcut jeans, and brown suede boots. To top off her Wild West look, the duchess donned a tailor-made Smithbilt cowboy hat and gold leaf earrings. Although Kate's exact top isn't available online, we found a different gaucho blouse that she sported during her Canadian vacation. Shop now to get that button-down with her exact denim and other similar items.