Which Actress Will Play Catwoman in the Next Batman Film?

As per the rumors, Robert Pattinson's Batman will be going up against the Penguin, the Riddler, and Catwoman. While Warner Bros. has yet to announce the actors who'll possibly portray the villainous trio, we have some favorites who we'd like to see play Batman's ex-fiance, Catwoman in the film.