The niece of Lady Di, the stunning new muse of Dolce & Gabbana
In the Spencer family, ask for the niece. Lady Kitty Spencer is the eldest daughter of model Victoria Lockwood and Charles Spencer, who is the ninth Earl Spencer. Consequently, she … posted on February 23, 2021