Zoey Deutch was 20 in Dirty Grandpa when she played the character 'Shadia'.
That was over 8 years ago in 2016.
Today she is 29, and has starred in 24 movies in total, 17 of those since Dirty Grandpa was released.
In Dirty Grandpa, I think Zoey Deutch looks: