Culture October 15, 2019

Zoe Kravitz is playing Catwoman in new 'Batman' and Michelle Pfeiffer gave stellar advice

WATCH: Zoe Kravitz on her big new role as Catwoman

Zoe Kravitz has signed on to play Catwoman in Matt Reeves' upcoming film "The Batman," and Michelle Pfieffer, who famously played the character in 1992's "Batman Returns," tells "Good Morning America" she's "so excited" for the actress.

The "Maleficent" sequel star also imparted a key piece of advice for her successor.

"Make sure whilst designing the costume they consider how you'll go to the bathroom," Pfieffer said to laughs. "Minor detail, but an important one."

(MORE: Michelle Pfeiffer recalls breathtaking 'Maleficent' scene with Angelina Jolie) (MORE: Zoe Kravitz opens up about her grandmother Roxie Roker and carrying on the family legacy)
Editor's Picks

The "Big Little Lies" actress will star opposite Robert Pattinson as Batman.

She reportedly beat out "Deadpool 2" veteran Zazie Beetz, Alicia Vikander of "Tomb Raider" and "Baby Driver" actress Eiza Gonzalez for the role of the anti-heroine and occasional love interest of the Caped Crusader.

(MORE: Robert Pattinson as Batman? The Internet has thoughts)

Incidentally, "The Batman" won't be Kravitz's first role in a major franchise -- she played the baddie Angel in 2011's "X-Men: First Class." She will next be seen in the upcoming Hulu series "High Fidelity," launching later this year.

Anne Hathaway, who played Catwoman in 2012's "The Dark Knight Rises" expressed her excitement for Kravitz on Instagram.

"The Batman" is scheduled to hit theaters June 25, 2021.