The Sexiest Movie Stars of All Time
Megan Fox has topped Empire magazine's 'Sexiest Movie Stars Of All Time' list, reports the Daily Star.
The Transformers' star, whose latest movie Jennifer's Body opened in theatres recently, topped the list in the sexiest female countdown.
Check out the other sexy heroines on the list, as well as the sexiest male stars who made the list.
Image: Megan Fox
While Megan dominated the female list, Johnny Depp scored over the hunks with his gorgeous looks. The Pirates Of The Caribbean star is no stranger to the list having been on it many times before.
Image: Johnny Depp in a scene from Public Enemies
Continuing with the women's list, we have Angelina Jolie at second place. Despite a growing brood and diminishing frame, the Tomb Raider star still rules the sexy charts with her enigmatic smile (those bee-stung lips don't hurt either).
Image: Angelina Jolie in a scene from Tomb Raider
Earlier crowned the sexiest male alive, Twilight star Robert Pattinson moved one spot down to land at number two.
The 23-star, who plays a vampire in the Twilight series, is so popular with the opposite sex that he almost got run over by a taxi while trying to escape being mobbed.
Image: Robert Pattinson in a poster from Twilight
Harry Potter wizard Emma Watson landed the third spot.
And here's proof of how popular the 19-year-old actress is. Emma was shaken when she was recently besieged by students and other spectators at an American football match.
She was attending a match between a team from Brown and one from Harvard. She had to be protected by security guards when she was plagued by fans.
'She looked quite shaken,' the Telegraph quoted one onlooker, as saying.
The star, who plays Hermione Granger in the hit wizard series, recently arrived at Brown University, Rhode Island, to study art and literature.
Image: Emma Watson in a scene from Harry Potter movie
Robert Downey Jr
Moving on to the guys, we have Robert Downey Jr at number three. Iron Man more than resurrected the actor's flagging career -- it also made him h-o-t!
Image: Robert Downey Jr in a scene from Iron Man
Scarlett Johansson, whose sexy pout and impressive curves keep the fans begging for more, grabbed the fourth spot.
Image: Scarlett Johansson in a poster from The Other Boleynn Girl
Scarlett's male counterpart in the list is adonis Brad Pitt. Enough has been said and printed over how hot this Troy star is. We'll just let this picture do all the talking.
Image: Brad Pitt in a scene from Troy
Star Trek actress Zoe Saldana rounded off the top five sexiest women list.
The 30-year-old actress who plays Uhura, the communications officer on the USS Enterprise, recently revealed that she loves wearing men's clothing and underwear.
'I love wearing men's clothing and underwear. I just feel so sexy in jeans and a man's shirt. Plus I love back, red. I love solid colours that say 'I'm here; I'm strong',' Fox News quoted her as saying. 'I don't like things like little sandals that look fragile. I like to look strong and commanding. Growing up, my dolls were doctors and on secret missions. I had Barbie Goes Rambo.'
Image: Zoe Saldana
Photographs: Fabrizio Bensch/Reuters