It was a celeb-fest at the annual Cartier International Polo tournament in Windsor on the weekend. Everyone from Dita von Teese to Emma Watson came out to enjoy the sunshine, and knock back a couple of glasses of bubbly to watch the game between England and Australia. There was plenty of fashion (and flesh) on show, when three streakers ran out onto the field during the game. But if it's what the celebs wore that interests you, then sit back and flick through our gallery of images. CLICK THE IMAGE TO VIEW THE BEST FASHIONS ON THE FIELD.