AmfAR's Cinema Against AIDS 2009 benefit, held at Cannes' Hotel du Cap brought out noted activists like Paris and Peaches, plus star-power like Dita, Robin, Claudia, Eva, Zoe, Carine, Sharon and Kerry. Because we're all on a first-name basis like that. And did we mention the fabulous clothes? Yes?

Stars In Cannes Fight AIDS With Fabulous ClothesS

The Good: Marion Cotillard's Poiret-esque confection may be one of the year's loveliest!


Stars In Cannes Fight AIDS With Fabulous ClothesS

The Good: Zoe Saldana's draped ecru is Uhura-worthy, and compliments don't get higher than that.


Stars In Cannes Fight AIDS With Fabulous ClothesS

The Good: Dita Von Teese's frock is not only delightfully cheeky, but also reminiscent of the "No Two People Have Ever Been So In Love" number from Hans Christian Anderson.


Stars In Cannes Fight AIDS With Fabulous ClothesSThe Good: Say what one will about Peaches Geldof, she can afford some really gorgeous gowns.


Stars In Cannes Fight AIDS With Fabulous ClothesSThe Good: Really, can you - and more to the point, Claudia Schiffer - go wrong with New Look?


Stars In Cannes Fight AIDS With Fabulous ClothesSThe Good: Robin Wright (Penn?) is on fire this week! Clothes-wise!


Stars In Cannes Fight AIDS With Fabulous ClothesSThe Good: Okay, Kerry Washington is teaching a master class in printed slink!


Stars In Cannes Fight AIDS With Fabulous ClothesSThe Good: Eva Green's dramatic fuschia is so Mysteries of Udolpho!


Stars In Cannes Fight AIDS With Fabulous ClothesSThe Good: It's hard to get "diaphanous sea nympth" right: Lily Cole does.


Stars In Cannes Fight AIDS With Fabulous ClothesSThe Good: We've been hard on Ms. Stone this week, but it's not easy to find a gown that's both elegant, good for goose-stepping!


Stars In Cannes Fight AIDS With Fabulous ClothesSThe Good: Love it or hate it, you gotta admit that Carine Roitfeld works this!


Stars In Cannes Fight AIDS With Fabulous ClothesS The Bad: Elodie Bouchez does not avoid controversy, does avoid not-creepy dresses.


Stars In Cannes Fight AIDS With Fabulous ClothesSThe Bad: Elsa Zylberstein has revealed herself to be a master of disguise. Her schoolgirl-who-just-watched-Fassbinder-for-first-time is fool-proof!
Stars In Cannes Fight AIDS With Fabulous ClothesSWhat Say You about Yamina Benguigui's evil witch costume?


Stars In Cannes Fight AIDS With Fabulous ClothesSSo, what do you think about Diane Kruger's Chanel 4.0?


Stars In Cannes Fight AIDS With Fabulous ClothesSThe Ugly: Paris Hilton has - wait for it - exceeded our expectations.

[Images via Getty]