Stella Maxwell is seen during the 71st Cannes Film Festival Next image