Jennifer Aniston has been named the Hottest Woman of All Time.
The Friends star - who is currently dating actor Justin Theroux - beat off competition from the likes of screen legend Marilyn Monroe, pop icon Madonna and Angelina Jolie, who raises six children with Jennifer's ex-husband Brad Pitt, totop the poll by MensHealth.com.
However, the 42-year-old beauty admitted French actress Bridgitte Bardot and feminist Gloria Steinem top her personal list.
She said: "It's a tie between Bridgitte Bardot and Gloria Steinem.
"But if I had to choose one, I'd say Gloria because, well, she's the full package. That's sexy."
The site added: "Funny is sexy, and Jennifer Aniston is funny. Her down-to-earth persona makes her seem attainable. And her all-too-human love life off screen inspires sympathy that not even a string of bland romantic comedies can diminish.
"Other sex symbols drift toward one-dimensionality, becoming flat icons in the process, but throughout her career Aniston has remained sexy, funny, and unmistakably real."
Meanwhile, Jennifer spoke out about what she finds attractive in a man and aside from great "abs", an "accurately sized ego" makes her tick.