Stars Who Played Catwoman Through the Years: Halle Berry, Zoe Kravitz and More