Fashion Faceoff: Jessica Biel vs. Jennifer Lopez vs. Jennifer Hudson

This Fashion Faceoff is going to be epic.

Any two of these three women -- Jessica Biel, Jennifer Lopez, and Jennifer Hudson -- would make for a fierce bout. However, this time we have a three-way battle between the new Mrs. Timberlake, former "American Idol" judge J.Lo, and onetime "American Idol" contestant Hudson.

What they wore: A nude, lace, long-sleeved dress by Dolce & Gabbana.

[Related: Fashion Faceoff: Julianne Hough vs. Khloe Kardashian]

When they wore it: Biel, 31, was the first to step out in the dress at an afterparty for the Dublin premiere of her movie "Total Recall" in August. One month later, 31-year-old Hudson chose it for Hearst's 125th Anniversary Celebration in New York, and Lopez, 43, tossed it on for a January appearance on "Jimmy Kimmel Live."

[Related: Jennifer Lopez Reveals Where She Keeps That Daring Grammys Dress]

How they styled it: Biel added black pointed-toe heels and a Fendi clutch to the dress and loosely pulled back her locks. Both Lopez and Hudson went with half-up, half-down hairstyles and dangling earrings, but they differed in their choice of footwear. J.Lo slipped her feet into metallic-and-leather Christian Louboutin heels, and JHud selected sparkling pumps from Charlotte Olympia.

Judge's scorecard: "On the Floor" singer Lopez edges out the competition on shoes. When it comes to hair, though, Hudson's is, hands down, the champ. Biel's hair and shoes aren't my favorites, but how hot does she look rocking that dress? It makes me want to do calf raises immediately.

Who wins this round for you?

More Celebrity Features On Yahoo!:

Follow omg! on Twitter