After recently attending the 2012 Venice International Film Festival, the "Spring Breakers" cast walked the red carpet at the Toronto International Film Festival in Canada over the weekend. Selena Gomez, Ashley Benson and Vanessa Hudgens are friends in real life, but on the red carpet it's all a fashion showdown. All but Selena failed to impress at the photocall earlier in the day, but did they get their acts together and pull out some fabulous looks for the Toronto red carpet premiere of "Spring Breakers"?
After a recent stretch of red carpet fabulousness, the former Disney star disappointed with her Marchesa dress at the Toronto premiere. The sheer top with embellished embroidery and the tulle skirt just weren't working for her. Not only is she not tall enough at 5'5" to pull off a dress like this, but the whole ensemble is just a mess. The top is beautiful, but the knee-length skirt looks like a bunch of crinkled up tissue paper. However, the hair and makeup were lovely.
Her red carpet looks on the "Spring Breakers" promotional tour have been less-than-exciting and her black-and-gold Dolce & Gabbana strapless gown she wore to the Toronto premiere goes right along with that trend. For the exception of her hair and makeup, the look is boring and the dress doesn't look like it was tailored very well to fit her fabulous figure. Unfortunately, yet another meh look from her.
The brunette beauty has been killing it on the promotional tour and she did so yet again at the Toronto premiere. She wore a strapless magenta Marchesa gown that was perfectly tailored and brought a much needed burst of color to the red carpet. We adore her accessories - a gold cuff bracelet and a leopard print clutch - that added a stylish and funky touch to the ensemble. She wore her hair in an updo with tendrils framing her face and opted for soft makeup.
Sound off! Who gets your vote for best dressed at the "Spring Breakers" Toronto premiere?
Note:This was written by a Yahoo! contributor. Join the Yahoo! Contributor Network here to start publishing your own articles.