Lady Eliza and Amelia Spencer astonish onlookers in risqué burgundy dresses

2 hours ago 1
Princess Diana's nieces Lady Eliza and Lady Amelia Spencer looked stunning in revealing burgundy dresses at the Elisabetta Franchin fashion show in Milan.
Read Entire Article