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, to top 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."