Kravitz will star opposite Twilight actor Robert Pattinson who will don the title character's superhero suit for the anticipated film.
Kravitz has played Catwoman before; she voiced the character in 2017's The LEGO Batman Movie. While those aren't confirmed yet, we do however have confirmation on who's going to be playing another Batman villain/anti-hero - Catwoman.
Thanks to an exclusive scoop by Variety, we now know which actress will portray Catwoman opposite Robert Pattinson's Batman. Jeffrey Wright and Jonah Hill are also reportedly in talks to join the cast as Commissioner Gordon and a now unnamed villain, respectively.
By landing the role of Selina Kyle, Kravitz will follow in the footsteps of some immensely talented women.
Other actresses who have played Catwoman include Eartha Kitt, Halle Berry, Michelle Pfeiffer, Julie Newmar, Jennifer Carpenter, Sanaa Lathan, Eliza Dushku, and Camren Bicondova.
Aquaman star Jason Momoa, who is Zoë's stepfather congratulated her on the new role.
Kravitz, the daughter of Lenny Kravitz, has starred in Euphoria, X-Men: First Class, Mad Max: Fury Road and more.
And on Monday, Robert Pattinson looked to be fully focused on the tasks at hand, when it comes to his skyrocketing career, when he left a a business meeting at a hotel in London. Production on the film is slated to begin in the U.K.in January. What do you make of Zoë Kravitz playing Catwoman in the film? Sound off in the comments down below and let us know!