Kitty Spencer Style Pictures
Princess Diana's Niece Might Not Be a Royal, but She Sure Has the Wardrobe of One
2
When she attended Royal Ascot in 2016, Kitty followed the dress code and wore a blush dress with a black fascinator and heeled sandals.