Battle of the fashionistas: Jessica Alba vs. Eva Longoria vs. Sofia Vergara

At Glamour magazine's woman of the year awards, Latina superstars Jessica Alba, Eva Longoria and Sofia Vergara graced the red carpet looking, as per usual, absolutely fabulous.

Though they looked great, each lady took a distinctively different approach to their red carpet glamour.

Jessica kept it romantic in a ruffly black number, while Sofia stuck to her tried and true fitted, strapless mermaid lines. While Jessica's dress was more traditional, it did walk the edge a bit with it's deconstructed top–not that surprising given that it was an Alexander McQueen design.

I know I've already made my case for why I wish Sofia would switch it up every now and then, but I have to say–the shorter length of this frock really complemented her figure and showed of those gorgeous gams of hers. 

Eva Longoria did switch it up a bit with a very fitted, very bright orange sheath dress with zipper detailing along the back. What can I say? She looked like a hot tamale–and those shoes! Don't even get me started. They are gorgeous, but unfortunately, one of her heels broke that night. Hey, happens to the best of us, right chicas?

I want to know: Who do you think rocked the red carpet best? Vote in our poll below!

Images via Getty Images, Splash News