TOPSHOT - US actress and director Jodie Foster arrives on stage to receive a Palme d'Or Life Achievement Award during the opening ceremony of the 74th edition of the Cannes Film Festival in Cannes, southern France, on July 6, 2021. (Photo by Valery HACHE / AFP)