The three co-stars of "Spring Breakers" took to the Venice International Film Festival on September 5 for the premiere of their movie. Selena Gomez, Ashley Benson and Vanessa Hudgens may be friends, but when it comes to fashion on the red carpet, all bets are off. Unlike their photocall earlier in the day where it was clear who came out ahead with their fashion pick, it was a tighter race at the premiere. Was your favorite star the best dressed at the "Spring Breakers" Venice premiere?
One of the best things about Selena's red carpet fashion style is that she usually doesn't pick something basic and boring and her gown at the premiere was no different. She wore a pink strapless Atelier Versace gown that had a structured skirt which gathered at her right hip. A shimmering swirled and floral design on the bodice and skirt gave the gown a dramatic and interesting touch. She wore her hair swept over to the left side and kept the makeup sweet and natural, both of which were the perfect choice.
The blonde beauty completely improved her look at the premiere from what she wore at the photocall. She wore a cobalt blue Alberta Ferretti strapless gown that had sequins in a feather detailing from top-to-bottom. Matching platform Jimmy Choo heels completed her look. The biggest problem didn't have to do with her ensemble, but with her makeup. Why she chose to go with such dark and dramatic eye makeup we have no idea, but it was a bit too much. Her teased up chignon, however, was lovely.
The 23-year-old looked stunning as she walked the red carpet in a cream Temperley London gown that had a plunging neckline and gold sequin detailing throughout the dress. The frock was absolutely perfect for her and was just her style. She went with a messy bun for the occasion and accessorized with a gold clutch, drop earrings and a couple of bracelets and rings. A beautiful look from head-to-toe.
Vanessa is our pick for the best dressed at the "Spring Breakers" Venice premiere. Who is yours?
Note:This was written by a Yahoo! contributor. Join the Yahoo! Contributor Network here to start publishing your own articles.