Diana, Princess Of Wales’s Beautiful Nieces Lady Amelia And Lady Eliza Spencer On Their Unique Bond As Twins, Their Life-changing Move To London And The Legacy Of Their Beloved Aunt
As twin sisters who share an incredibly close bond, Lady Amelia and Lady Eliza Spencer have always done everything together. It seems only natural, then, that when it came to embarking on a whole new chapter of their lives, the beautiful nieces of Di