CANNES, FRANCE – MAY 19: Kristen Stewart (L) and Lea Seydoux attends the screening of “The Man Who Killed Don Quixote” and the Closing Ceremony during the 71st annual Cannes Film Festival at Palais des Festivals on May 19, 2018 in Cannes, France. (Photo by Vittorio Zunino Celotto/Getty Images for Kering)