Twins Lady Amelia and Eliza Spencer made a glamorous double bill at a film festival yesterday.
Princess Diana’s 29-year-old nieces watched Penelope Cruz’s new film Parallel Mothers in Venice.
Amelia wore a flowing black dress while Eliza chose a pink ball gown.
Other guests included model Adriana Lima, 40, and actor Benedict Cumberbatch, 45.
The couple spent their early years at Spencer’s Family Home, Althorpe, Northamptonshire, with their parents, Earl Spencer and Victoria Aitken, before moving to South Africa in 1995 – two years before Diana’s death.
He had earlier discussed the lasting impression of his “incredibly warm, motherly and loving” aunt, Diana.