Actress Delphine Chaneac arrives on the red carpet for the screening of the film "Biutiful" by director Alejandro Gonzalez in competition at the 63rd Cannes Film Festival in Cannes May 17, 2010. Nineteen films compete for the prestigious Palme d'Or which will be awarded on May 23. [Xinhua/Reuters] |