Eve Hewson was 19 in This Must Be the Place when she played the character 'Mary'.
That was over 13 years ago in 2011.
Today she is 32, and has starred in 11 movies in total, 9 of those since This Must Be the Place was released.
In This Must Be the Place, I think Eve Hewson looks: