Photos: 65th annual Cannes Film Festival