Zoe Kravitz served up serious style on the red carpet for the London premiere of The Batman held at the BFI IMAX Waterloo on February 23. The 33-year-old actress, who plays Catwoman/Selina Kyle in the superhero flick, turned heads in a sultry black Saint Laurent dress with a scalloped neckline and sexy underbust cutouts.
With her large collection of tattoos on display, she accessorized with pearl earrings and black slide sandals. For the glamour, the Big Little Lies alumnus swept her short black bangs to the side and kept her makeup natural except, appropriately, for a light cat-eye liner.
Fit and fierce, Zoë opened up about the “intense” training she went through to play the sexy anti-heroine.
“Obviously you want to look good in a catsuit, but I wanted it to be realistic that I could do anything in this movie,” she said. She earlier this month. “So I had to be strong. I got stronger than I’ve ever been. It feels good to see what I was capable of.”
She added, “I felt confident and could kick ass.”
Zoë was joined on the red carpet by Robert Pattisonwho takes on the iconic titular role in The Batman. The highly anticipated premiere comes four months after the film’s release day was delayed for the second time, nearly a year after its original June 2021 date. dusk star, 35, made headlines in September 2020 for testing positive for COVID-19, which led to production being halted.
Keep scrolling to see more photos of Zoë and Robert at the premiere.