The glitzy madness that is the Cannes Film Festival is in full swing! Yesterday, at the premiere of Blindness, which stars Julianne Moore, Cate Blanchett was the one who stole the show. She was luminous and resplendent in ruffles! (Ms. Moore was weighed down by black feathers.) Who else was basking in the glare of photographers' flashes? Natalie Portman, Faye Dunaway, Devon Aoki, Mischa Barton, Gillian Anderson and many more. See who wore Good, who wore Bad and who wore Ugly, after the jump.
The Good:
















Follow eleonara abbagnata on Jezebel