Big Little Lies star Zoe Kravitz has been tapped to play Catwoman in the upcoming superhero flick, The Batman.

She will star opposite Twilight star Robert Pattinson who will be playing the movie's main character, Batman.

The news of Kravitz's casting was praised by Halle Berry, who has also played the role.

"Special shout-out to your new #CatWoman, the eternally graceful & extremely bad ass @ZoeKravitz. Keep shining Queen & welcome to the family!" she tweeted Thursday afternoon.

According to the reports, actresses Ana de Armas, Ella Balinska, Eiza González, and Kravitz all read with Pattinson, but Kravitz beat them out.

It's been a great year for the actress who married husband Karl Glusman earlier this summer. The pair met back in 2016 and went public during a Kings of Leon concert in New York City. 

"I love that it wasn't on an app and that it wasn't on a movie set," she told British Vogue in July. "My friend knew that I wanted to meet someone — not even to get serious, I think just to get laid, to be completely honest with you — and he brought Karl. I instantly felt something."