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.
