Tatler cover girls Lady Eliza and Lady Amelia Spencer remember their aunt Princess Diana
Lady Eliza Spencer has told how her ‘loving’ aunt Princess Diana had a ‘talent for reading children’s hearts’ in her first ever joint interview with sister Lady Amelia. The glamorous twins, both 28, are the daughters of Charles Spencer and British model Victoria Aitken, and star on the cover of Tatler’s March 2021 issue. Dazzling in … Read more