#10 Halle Berry (Catwoman 2004)
#9 Eliza Dushku (Batman: Year One)
#8 Grey DeLise (Batman: Arkham City)
#7 Ertha Kitt (Batman 1966)
#6 Gina Gershon (The Batman)
#5 Lee Merriwether (Batman 1966)
#4 Michelle Pfeiffer (Batman Returns)
#3 Anne Hathaway (The Dark Knight Rises)
Anne Hathaway might be the most faithful live action of Catwoman to date all without her being called Catwoman once in the entire movie. Much like her comic book counterpart Hathaway plays the part of a bad girl who doesn't necessarily want to be bad, she just does what she has to do to get by and if that means kicking a crippled Bruce Wayne in his bad leg to steal his mothers pearls. Though when the time comes shes ready to do the right thing she is there to help out. All that said though she is still not my favorite live action Catwoman.
#2 Julie Newmar (Batman 1966)
#1 Adrienne Barbeau (Batman: The Animated Series)
Once again you can check out the original article here with details on each Catwoman.