Kiki wore a hot pink Dior gown with black accessories to the premiere of On the Road in Cannes. She looks awesome in this, but it is always surprising to see her eliminate all the quirky from her looks...it's just not her. But these colors work on her so well (remember her best mag cover ever?), not to mention that DREAMBOAT standing next to her.
Kristen went with big hair and a high thigh slit in Balenciaga. The color is a little drab, but overall I think this works for her. If I saw her in Kiki's dress, I'd really fall over flat.
Diane Kruger has been standing out in a sea of pretty as the fairest one of all throughout Cannes 2012. Her white Nina Ricci dress and black lace and sheer purple Jason Wu dress were maximum attention-grabbers.
Love Kristen Stewart's Balenciaga trousers! She did right by pairing them with a simple top and Rebecca Minkoff blazer. Of course, this is a little casual for Cannes, but I love those pants on her! Kirsten Dunst turned up in a lovely laser-cut Dolce and Gabbana dress with Charlotte Olympia heels. Has she ever looked more like her namesake American Girl doll that with this hair?
How I feel when both of these girls look nice?
We just need Mischa to even this trio out.
Kiki arrived in Cannes with her boyfriend, Garrett Hedlund (still in shock). Kristen's boyfriend, Robert Pattinson, all made his way to the festival. If you could take one of these guys for your own, would you pick Garrett, Rob, or Joshua? Let's hear it.
Diane dined with her boyfriend and friends in a Versus cocktail dress and no makeup on a moment off from playing dress up.
I need to also make mention of 18-year-old model Barbara Palvin who made her Cannes debut in a golden Valentino gown and simple hair and makeup. Isn't she stunning?