Lady Kitty Spencer is Charles Spencer’s daughter and Diana, Princess of Wales’s niece.
Daily Express :: Style Feed
Home
Fashion Industry Princess Diana’s niece Kitty Spencer shows her ‘dreamy’ dress in unseen wedding...