Catwoman or Selina Kyle is a fictional Batman character who appears in comic books by DC Comics. She is sometimes a villain or Batman's assistant in fighting crime. She is sometimes called "Batman's girlfriend" because of her love-hate with Batman. Catwoman wears leather clothing and has a whip.
She is played by Lee Meriwether, Julie Newmar, Eartha Kitt, Michelle Pfeiffer, Halle Berry, Anne Hathaway in The Dark Knight Rises, Camren Bicondova in Gotham and will be played by Zoë Kravitz in The Batman.