It's a battle of the Jennifers!
Jennifer Hudson wore this cool, leather Chloe dress to perform during Nickelodeon's Upfront presentation just two months after Jennifer Lopez went nude in the same dress for an episode of "American Idol."
While neither of the divas had any trouble pulling off the full-skirted mini marvel, I'm giving this one to J.Lo for her daring shoe choice (she wore leopard-print Christian Louboutin booties), and for getting to the dress first.
See more celebrities wearing leather on All the Looks.
Photos (left to right): Bennett Raglin/WireImage; Frederick M. Brown/Getty Images