Lady Amelia Spencer is the daughter of Charles, 9th Earl Spencer and the niece of the late Princess Diana.
Daily Express :: Life and Style Feed
Home
Life & Style Princess Diana’s niece Amelia Spencer wears ‘gorgeous’ gold dress before dream wedding