During a promotional pit stop for her new film "Charlie's Angels" on Tuesday, the actress -- alongside her co-stars Naomi Scott and Elsa Balinska -- was asked which actor she considers the "best Batman," as a slew of A-list talent has taken on the iconic superhero role over the years, including George Clooney, Christian Bale and Ben Affleck.
"Robert Pattinson, yet to find out," blurted Stewart, as the British matinee idol was tapped earlier this year to portray the Caped Crusader in Matt Reeves' "The Batman" due out in 2021.
The conversation then turned to Bruce Wayne's nemesis/love interest Selena Kyle aka Catwoman, which Zoe Kravitz was recently announced to play opposite Pattinson.
"Zoe Kravitz, who basically was born to play that role," said Scott. "Literally, she already is Catwoman," agreed Stewart, adding, "I cannot wait to see that. I've known those guys for a long time, obviously."