Lady Amelia Spencer, Lady Eliza Spencer

Web Desk
By Web Desk 0 Min Read

Lady Amelia Spencer and Lady Eliza Spencer pose in embellished gowns at the Cannes Film Festival.

Lady Amelia Spencer and Lady Eliza Spencer stand together on the Cannes Film Festival red carpet, wearing embellished halter-neck gowns as photographers and guests appear in the background. The image relates to their attendance at the screening of the romantic drama Coward.