Naomi Campbell and Mohammed Al Turki on the red carpet in Cannes