epa05970513 Mistress of Ceremony, Italian actress Monica Bellucci (L) and President of the Jury, Spanish director Pedro Almodovar (R) host the Opening Ceremony of the 70th annual Cannes Film Festival, in Cannes, France, 17 May 2017. The festival runs from 17 to 28 May. EPA/JULIEN WARNAND