see more
VENICE, ITALY - SEPTEMBER 05: Isabelle Huppert attends the "Iddu" (Sicilian Letters) red carpet during the 81st Venice International Film Festival at Palazzo del Cinema on September 05, 2024 in Venice, Italy. (Photo by Alessandro Levati/Getty Images)