Fashion Faceoff: Jennifer Lopez vs. Julianne Hough

This fashion battle is on! The adorable Julianne Hough recently challenged style diva Jennifer Lopez by wearing the same Rachel Zoe Fall 2011 tuxedo dress J.Lo did last summer in a different color only four months apart. But did the former "Dancing With the Stars" pro or the "American Idol" judge walk away with the victory? It's time for us to decide just who wore it better.

Jennifer Lopez, 42, showed off her toned gams in a short, white version of the dress in Paris on June 15. She matched it with movie star-cool sunglasses, a snakeskin clutch, white pumps, and, of course, some of that J.Lo bling in the form of H. Stern jewels.

Julianne Hough, 23, wore the same design in black for a screening of her flick "Footloose" in NYC on October 12. She also donned black heels and a black clutch.

The shape of this creation is chic, no matter the color or styling. However, as far as I'm concerned, Jenny from the Block rocks it better in this case, thanks mostly to the perfectly snug fit. The white hot hue of the garment, which highlights her signature glow, as well as the sparkling accessories are simply icing on the cake. And with that, I say Jennifer's the winner. Do you agree?

More Celebrity Features on Yahoo!:
Pregnant Jessica Simpson: 'I'm More Confident Than I've Ever Been'
Photos: Victoria's Secret Models Hit the Pink Carpet
Photos: 2 Hot 2 Handle

Follow omg! on Twitter