
Forget pregnant Rihanna or Alexander Skarsgård in thigh-hugging leather boots, the red-carpet moment of Cannes 2025 was the appearance of the Spencer twins: Lady Amelia and Lady Eliza: tall, platinum blonde and with the burnished aura that comes from being the offspring of an earl and top models — and the nieces of Princess Diana.
Flashbulbs exploded at the 32-year-old sisters on the steps of the Palais des Festivals, arms around each other’s waists in matching strapless gowns — one black (Eliza), one white (Amelia) — from the Vera Wang X Pronovias collection. To top it all, there was even a bonus Spencer in the form of their sister Lady Kitty, 34, in purple sequinned Dolce & Gabbana.