A-listers were out in force for the opening night of the Cannes Film Festival, with red carpet appearances from Cate Blanchett, Julianne Moore and Penelope Cruz. (May 9)