Princess Diana’s niece Lady Amelia Spencer was pictured at Harrods, London wearing an all-black outfit including leggings and a cropped blazer. Princess Diana’s niece Lady Amelia Spencer was pictured at Harrods, London wearing an all-black outfit including leggings and a cropped blazer.