All hail Jennifer Aniston!
Move aside Angelia Jolie, because America's Sweetheart is now officially America's hottest—well, according to Men's Health that is.
The Friends actress topped the mag's list of the 100 hottest women of all time, out-sizzling Megan Fox, Cameron Diaz and yup, Brad Pitt's gal Angie!
Rounding out the Top 5 with Aniston are Madonna, Britney Spears, Marilyn Monroe and Raquel Welch.
So what does the hottest woman like in BF Justin Theroux a man?
The bombshell tells the mag: "the sexiest thing about a man—other than abs—is if he can make me laugh, has compassion, kindness and an accurately sized ego."
As for who Jen thinks is the sexiest woman of all time?
The actress couldn't hand it to just one gal, admitting: "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."
And as for beating out Angelina? To us, that's revenge.
Which in this case is best served hot!