All eyes were on Zoe Kravitz at the world premiere for The Batman in New York City on Tuesday evening.
The actress, 33, looked stunning as she gave a brilliant nod to her character Catwoman on the red carpet for the event.
She hit the red carpet alongside Robert Pattinson as she wore a marvellous black gown with a bust which was made to resemble the silhouettes of cats.