May 16: French actress Leila Bekhti arrives on the red carpet for the screening of 'Un Prophete' (A Prophet), during the 62nd International film festival in Cannes, southern France.

Advertisement