05/09/2012 08:42 am ET Updated Dec 06, 2017

Eva Green vs. Elle Macpherson vs. Anne Hathaway: Who Wore Her Tom Ford Best? (PHOTOS, POLL)

Out of all of Anne Hathaway's many Oscar-hosting dresses, her high-necked Tom Ford gown was the most controversial.

So it was brave of Eva Green, who co-stars in the latest Johnny Depp flick, to give the dress another go. Green walked the red carpet for the Los Angeles premiere of "Dark Shadows" wearing the embellished gray dress, which covers from head-to-toe but features a skintight fit.

Green isn't the only one to slip into Anne's style. Elle Macpherson also chose the same Ford dress this past January, inspiring us to play a little "Who Wore It Better."

So now, of course, we'll be playing it again. Out of Eva, Elle and Anne, who's wearing this Tom Ford dress best?

eva green tom ford