Alain Delon
French veteran and sex symbol Alain Delon was among the stars who traveled to the lakeside Swiss film festival for its 65th edition. He received the life achievement award in Locarno. To the delight of his fans, he also discussed his career during a press conference.