The stars stormed the red carpet at Opening Night of the Cannes Film Festival in some amazingly beautiful fashion. We check out what Karlie Kloss, Lupita Nyong'o, Julianne Moore, Natalie Portman, Doutzen Kroes, Bar Refaeli and Naomi Watts wore that had everyone talking.