Anne Hathaway will play Selina Kyle, better known as Catwoman, in the upcoming Batman movie 'The Dark Knight Rises,' according to the Hollywood Reporter.
The Oscar nominated actress, who starred in last year's 'Love and Other Drugs,' will take over the role that Michelle Pfeiffer made legendary in 'Batman Returns' and Halle Berry made infamous in 'Catwoman.'
Meanwhile, Warner Bros. also confirmed that hunky actor Tom Hardy will play Bane.
"I am delighted to be working with Tom again and excited to watch him bring to life our new interpretation of one of Batman's most formidable enemies," director Christopher Nolan said in a statement.
Who Is Bane? Find Out Who Tom Hardy Is Playing in 'The Dark Knight Rises'
How Will Anne Hathaway's Catwoman Compare to Pfeiffer and Berry?
Hathaway, who will also appear in this summer's 'One Day,' will co-host the 2011 Academy Awards alongside James Franco.
'The Dark Knight Rises,' starring Christian Bale, hits theaters Jul. 20, 2012.
Tell us: Is Anne Hathaway the right choice for the role?
Get more on Anne Hathaway at PopEater