Zoë Kravitz was 17 in The Brave One when she played the character 'Chloe'.
That was over 17 years ago in 2007.
Today she is 35, and has starred in 40 movies in total, 37 of those since The Brave One was released.
In The Brave One, I think Zoë Kravitz looks: