Daring glamour in Cannes

Naomi Campbell, Jennifer Lawrence and Sofia Carson were visions in scarlet on the red carpet at the Cannes Film Festival. (May 23)