May 16: French actress Sophie Marceau, left, and Italian actress Monica Bellucci attend a photo call for the film 'Ne Te Retourne Pas' (Don't Look Back) during the 62nd International film festival in Cannes, southern France.

Advertisement