Kitty Spencer Electrifies Italy in Modern Princess Dress, Embodying Everything Lady Di Would Adore
Lady Kitty Spencer Shines Brightly at Gala Event On October 18th, the British Museum in London hosted an illustrious gala attended by numerous celebrities including Naomi … Continue Reading →