Princess Diana's twin nieces Lady Amelia and Lady Eliza Spencer attend the British Luxury Awards
Princess Diana's nieces looked fabulous at the Walpole British Luxury Awards. Lady Eliza and Lady Amelia Spencer coordinated their stylish ensembles when stepping out in London.