It’s two silver screen starlets in the same Versace Fall 2012 dress – so who wore it better?

Friday, Jennifer Hudson showed off her slim figure in the black and gold mini at the Air Canada Centre in Toronto.  

The 31-year-old finished her look with black Versace pumps, a pink lip, smoky eyes and styled her hair down in loose curls.

But she wasn’t the first leading lady to hit the red carpet in this getup!

Back in July, Elizabeth Banks sported the same designer dress (except in grey) to the Atelier Versace Fall 2012 presentation in Paris, France.

The "Hunger Games" actress matched her outfit with silver pumps and styled her hair in an updo. The 38-year-old finished her look with dark cat eyes and a pink lip.

While both the ladies looked lovely in the Versace ensemble – we’ve got to give it to Jennifer! We prefer the dress in black and gold, and the fit is perfection on the "American Idol" star!

Who do you think wore it better? Click “Launch Gallery” above to vote and see more stars in dueling dresses!

Hot Videos