Jennifer Aniston has certified bragging rights. America's Sweetheart (and every man's dream girl-next-door) has been voted the Hottest Woman of All Time in a recent MensHealth.com poll.
Out of 100 women, including nemesis Angelina Jolie, Aniston took the top spot and claimed the throne of hottest.
The 42-year-old star beat out some legendary Hollywood heavyweights, including Raquel Welch (No. 2), Marilyn Monroe (No. 3), Britney Spears (No. 4) and Madonna (No. 5). As for Angelina Jolie, she landed at No. 10.
Funny is sexy, and Jennifer Aniston is funny, writes Men's Health of Aniston's coup. 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.
Aniston spoke with Men's Health about the honor and even chose her hottest women.
It's a tie between Bridgitte Bardot and Gloria Steinem, Aniston said. But if I had to choose one, I'd say Gloria because, well, she's the full package. That's sexy.
The actress also chatted about what she finds sexiest in a man. Sexiest thing about a man-other than abs-is if he can make me laugh, has compassion, kindness, and an accurately sized ego.
The beauty is currently dating actor Justin Theroux.
Top 20 Hottest Women of All Time
1. Jennifer Aniston
2. Raquel Welch
3. Marilyn Monroe
4. Britney Spears
6. Ursula Andress
7. Bettie Page
8. Pamela Anderson
9. Jane Fonda
10. Angelina Jolie
11. Sharon Stone
12. Scarlett Johansson
13. Catherine Deneuve
14. Megan Fox
15. Jenny McCarthy
16. Christie Brinkley
17. Anna Nicole Smith
19. Heather Locklear
20. Heidi Klum
Do you think Jennifer Aniston is the Hottest Woman of All Time? Leave your feedback in the comments section below.