Zoë Kravitz was 27 in The Lego Batman Movie when she played the character 'Catwoman / Selina Kyle (voice)'.
That was over 7 years ago in 2017.
Today she is 35, and has starred in 40 movies in total, 12 of those since The Lego Batman Movie was released.
In The Lego Batman Movie, I think Zoë Kravitz looks: