In Pedro Almodóvar's acclaimed new film, "The Room Next Door," Tilda Swinton stars as a woman with a terminal cancer ...
This eerily lovely photo of Tilda Swinton, taken at the Chanel Metiers d’art 2024/25 fashion show in Hangzhou, China earlier this month, seemed an appropriate way to close out the year.