The Oscar-winner, who is engaged to movie maker Darren Aronofsky, was placed top of the list by U.K. men's magazine Esquire.
The 39 year old saw off competition from fellow Brits Keira Knightley, who was second in the poll, and Kate Winslet, who came third.
And Weisz admits she's stunned by the accolade, telling the magazine, 'Oh my God! Really? That's so funny. I'm marriable. But I'm not married! I was getting worried that the men didn't like me any more, but your readers' poll puts my mind at rest."