Prince Harry’s cousin was pictured at Harrods rincess Diana’s niece Lady Amelia Spencer took the cool early summer weather into consideration when picking out her outfit for the NOYZ x Harrods launch party on Tuesday. The 31-year-old cousin of Princes William and Harry was pictured in an all-black ensemble, consisting of a bodysuit tucked into fitted ebony leggings that highlighted …