Christian Grey might be an All-American S&M fiend, but he'll be portrayed by a hot Northern Irish actor on the big screen. Jamie Dornan has reportedly won the coveted role that will guarantee his status as a future household name. He's the latest UK citizen to land a big American part. These other hot British actors have managed to put away their sexy accents to portray iconic superheroes, a historic president, and a very sparkly vampire.
Henry Cavill in Man of Steel
You can't get more American than Superman. But Cavill comes from the original Jersey, located in the English Channel.
Theo James in Divergent
Oxford native James will play Four in the upcoming and much-anticipated film Divergent, which costars Shailene Woodley and Kate Winslet. You may recognize him as Turkish diplomat Kemal Pamuk from Downton Abbey.
Nicholas Hoult in X-Men: First Class
Remember Hoult as the young star of Hugh Grant's About a Boy? He captured the attention of more recent audiences in X-Men: First Class as a young Beast. That's also where he met his American girlfriend, Jennifer Lawrence.