The Don’t Look Back (Ne Te Retourne Pas) premiere at Cannes brought together on the red carpet, two of the most beautiful woman on the planet. Monica Bellucci and Sophie Marceau arrived at the premiere, both wearing red. Together, the Ladies in Red had the fashion cognoscenti ooohing in reverence.