Atwell wins Captain America's heart
Hayley Atwell has won the lead female role in The First Avenger: Captain America.
The Duchess star was up against fellow British actresses Emily Blunt, Keira Knightley and Alice Eve to play Steve Roger's love interest Peggy Carter in the comic book movie.
After screen-testing in London last week, Hayley, 28, has been officially cast in the film, Heat Vision Blog reports.
The film stars Chris Evans as Rogers, aka Captain America, and will be directed by The Wolfman's Joe Johnston. Gossip Girl actor Sebastian Stan will play Captain America's sidekick James "Bucky" Barnes.
In comic lore, Peggy Carter not only dated Captain America but was an agent helping the French Resistance. She later became the aunt of Sharon Carter, Captain America's love in modern times.
The First Avenger: Captain America is due out in cinemas in July 2011.