Source: https://www.vanityfair.com/hollywood/2018/05/portraits-the-young-stars-and-venerable-vets-who-defined-cannes-2018