Teresa Palmer was 29 in Triple 9 when she played the character 'Michelle Allen'.
That was over 8 years ago in 2016.
Today she is 38, and has starred in 35 movies in total, 11 of those since Triple 9 was released.
In Triple 9, I think Teresa Palmer looks: