Designers
Cannes 2012: 'On the Road' Stars Kristen Stewart, Kirsten Dunst vs. Milla Jovovich in a Red Carpet Showdown (Poll)
Jovovich, a former model, threatens to upstage the film's comely cast members at its premiere at Cannes.
As THR predicted, Twilight star Kristen Stewart, 23 wore a beautiful blue and green botanical print Balenciaga gown by Nicolas Ghesquiere to the On The Road premiere this evening. The dress featured a deep V-neck and a slit that showed off her lovely legs. She finished the look with Balenciaga sandals and a Cartier Juste un Clou bracelet.
While her boyfriend Rob Pattinson wasn’t photographed with her, he was on the carpet, smiling for the photographers and lending support.
PHOTOS: Cannes Day 8: 'On the Road' Photocall, '7 Days in Havana' With Benicio del Toro
Stewart’s costar, Kirsten Dunst, 30, managed to brightened things up with a hot fuschia Dior Pre-Fall 2012 gown. A black leather belt accented the waist and she carried Louis Vuitton minaudiere and jewelry.
But model/actress/singer Milla Jovovich managed to steal the Road stars' thunder by looking incredibly glamorous in a one shoulder lilac satin gown with sequined embroidery.
To be perfectly honest, it really wasn't a fair fight, fashion-wise.
A huge part of looking great on a red carpet is knowing how to walk and pose. Jovovich was a famous professional model before she got into acting, and she knows all the tricks -- including how to gaze seductively into a photographer's lens.
So it's not surprising that she managed to out-pose -- and upstage -- both Dunst and Stewart, who are decidedly less well-renowned for their perfect composure and practiced poses.
Jovovich did the exact same thing on the 2012 Academy Awards red carpet, wearing a one shouldered shimmery white gown that earned her more critical fashion raves than... well, Angelina Jolie's right leg.
Tell us: Whose dress do you like the best?
What do you think?