Mandatory Credit: Photo by David Silpa/UPI/Shutterstock (12199664bk) Elena Lenina arrives on the red carpet before the screening of the film "Tout s'est bien passe (All Went Well)" at the 74th annual Cannes International Film Festival in Cannes, France on Wednesday, July 7, 2021. Cannes International Film Festival, France - 07 Jul 2021