Is Max Irons the next Rob Pattinson? He has chiseled good looks. He's British. And he's starring in the upcoming sci-fi film The Host, based on the best-selling novel by beloved Twilight author Stephenie Meyer.
In the much-anticipated movie, Irons plays Jared, one of the last remaining humans on Earth, who falls in love with Melanie (Saoirse Ronan), a fellow human whose body becomes the host for an alien. It's a star-making role, and even though he's the son of actor's actor Jeremy Irons, the 27-year-old hunk wasn't a shoo-in.
Hunger Games' Liam Hemsworth and Game of Thrones' Kit Harington were also up for the role. "I looked at these guys, all tanned, with perfect stubble and muscles," he tells Us Weekly. "And I thought, What do they want with me? I'm pale and pasty."
"You know, Taylor Lautner, with a body like that, he should be taking his shirt off," Irons jokes. "For me, it's not so essential.
For much, much more about The Host and its stars (including never-seen photos and gorgeous tear-out posters) check out the collector's edition of Us Weekly Special: The Host, available at Barnes & Noble online and at bookstores March 22.
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!