Princess Diana’s twin nieces Lady Amelia and Eliza Spencer look uber-glam at London Fashion Week party
Amelia and Eliza Spencer – the nieces of the late Princess Diana – ensured all eyes were on them as they attended the Perfect Magazine x Grey Goose Altius London Fashion Week party Amelia and Eliza Spencer – the nieces of the late Princess Diana – ensured all eyes were on them as they attended the Perfect Magazine x Grey Goose Altius London Fashion Week party Ok – Celebrity NewsRead More