Shailene Woodley was 28 in The Mauritanian when she played the character 'Teri Duncan'.
That was over 3 years ago in 2021.
Today she is 32, and has starred in 30 movies in total, 3 of those since The Mauritanian was released.
In The Mauritanian, I think Shailene Woodley looks: