Lady Amelia Spencer and sister Eliza dazzle in sparkling silver dresses at award show
Princess Diana’s twin nieces Lady Amelia and Lady Eliza Spencer were the picture of elegance today in matching silver dresses as they attended an award show in aid of The…
