- Amelia Spencer is Lady Diana's niece
- She shares hot pictures on Instagram
- Amelia poses in a skimpy swimsuit
Amelia Spencer, 32, the niece of the late Lady Diana, often shares glimpses of her life as a model and socialite on Instagram. Her latest snapshots are especially captivating!
Also interesting:
Amelia Spencer in a skimpy swimsuit
In the photos, Amelia Spencer wears a skimpy swimsuit by Melissa Odabash that accentuates her athletic figure, paired with a loose shirt that highlights her long legs.
Her hair is styled in a sleek plait, and pink sunglasses complete her chic beach look. Lady Diana's niece is truly a stunning sight!
Amelia is the daughter of Charles Spencer, Lady Diana's brother. In 2023, the model married the love of her life, Greg Mallett, in a romantic ceremony atop a mountain in South Africa.