Shailene Woodley was 21 in Divergent when she played the character 'Beatrice "Tris" Prior'.
That was over 9 years ago in 2014.
Today she is 31, and has starred in 30 movies in total, 13 of those since Divergent was released.
In Divergent, I think Shailene Woodley looks: