Princess Diana's nieces, Lady Amelia and Lady Eliza Spencer, made an impact in shoulder-baring mermaid gowns as they attended ...