Mila Kunis vs. Kate Upton — Fashion Faceoff

Blond beauty Kate Upton, 19, is probably used to being the hottest gal in any garment. After all, she was selected as the 2012 cover girl of the famous Sports Illustrated Swimsuit Edition. But will her hotness hold up in a fashion battle with actress and beautiful brunette Mila Kunis, 26? The two found themselves locked in a style showdown after they both stepped out in the same traffic-stopping-red Lanvin Resort 2012 dress just seven months apart. Time for us to decide just who wore it better!

[Related Content: Meet Kate Upton]

Mila debuted the design at the "Friends With Benefits" premiere in NYC last July. The "Black Swan" star, who let the dress' straps hang off her shoulders and left her long locks down, accessorized with Fred Leighton jewels and black heels.

Kate chose the look for a soiree celebrating her Sports Illustrated magazine cover in the Big Apple in February. She wore the straps in an asymmetrical fashion, her hair in a messy updo, and added diamond earrings and sky-high black Christian Louboutins.

[Related Content: Is Jessica Simpson Selling Louboutin Knockoffs?]

This one is almost too tough to call. Both these ladies are lovely, and they've chosen a gorgeous dress in a sultry shade! So it's the little things that make all the difference here. Mila wins props for her 'do and the placement of her shoulder straps. On the downside, her height of about 5'3" makes the dress a little too long for the petite actress. The 5'10" Kate nailed the length on the dress, however her whole look is a little too gussied up and "Dynasty"-esque for me. So quick, before I change my mind, I declare Mila the winner. Do you agree?

More Features on Yahoo!:

Follow omg! on Twitter