Who: Catherine Middleton wearing Goldsign ‘Passion’ bootcut jeans
Shop: farfetch.com £151
Where: Calgary Stampede, Canada

Credit: Getty