Last night, two of Princess Diana’s nieces, Lady Amelia Spencer and Lady Eliza Spencer, each wore their own homage to the ...