Posted inRoyals
Who are Lady Kitty, Lady Eliza and Lady Amelia Spencer – Everything you need to know about Princess Diana’s glamorous nieces
There are definitely good genes within the Spencer household, as not solely was the late Princess Diana one…