Margo at the Cartier International Polo at Windsor. 30 July 2006.
Images from www.wireimage.com and www.gettyimages.com
Images from www.wireimage.com and www.gettyimages.com
, looks more like Shirley Temple!
love it
Not to forget she has an amazing body!