Lady Amelia Spencer (left) and Lady Eliza Spencer wore coordinated, ethereal ensembled to attend the Venice Film Festival on Friday night
Image Hash: 5417233737636122
Date: August 31, 2025