Cannes 2.98K The Cajun Boy 05/19/09 02:13AM Filed to: Pic of the night Pic of the night Monica belluci Sophie Marceau Cannes Defamer Italian actress Monica Bellucci, right, and French actress Sophie Marceau, left, walk the red carpet at the screening of a film 'Ne te retourne pas' (Don't Look Back), during the Cannes Film Festival.