Lady Kitty Spencer poses at the Emirates Marquee on Melbourne Cup Day at Flemington Racecourse on November 3, 2015 in Melbourne, Australia.
(November 02, 2015 - Source: Luis Ascui/Getty Images AsiaPac) see more angles »
Prev 247 of 947 Next

Kitty Spencer Headdress

Kitty Spencer looked every inch the aristocrat when she wore this veiled and bejeweled headdress on Melbourne Cup Day.