Princess Diana’s twin nieces, Lady Eliza and Lady Amelia Spencer, deliver a breathtaking couture moment in sculptural Gaurav ...