AceShowbiz - Winners of the 2017 Cannes International Film Festival have been announced. Joaquin Phoenix and Diane Kruger were named Best Actor and Best Actress for their respective performances in "You Were Never Really Here" and "In the Fade".
Ruben Ostlund's "The Square" took home the top honor, Palme d'Or, while Robin Campillo's "120 Beats Per Minute" grabbed Gran Prix prize and Andrey Zvyagintsev's "Loveless" got Jury Prize. Sofia Coppola won the title of Best Director for her work "The Beguiled" and Nicole Kidman was feted with Special 70th Anniversary Award.
This year, the juries included Fan Bingbing, Jessica Chastain, Will Smith and Uma Thurman while the head of the juries is Spanish director/screenwriter Pedro Almodovar. Meanwhile, Monica Belucci served as a host for the opening and closing ceremonies.