Zoey Deutch was 21 in Why Him? when she played the character 'Stephanie Fleming'.
That was over 7 years ago in 2016.
Today she is 29, and has starred in 24 movies in total, 13 of those since Why Him? was released.
In Why Him?, I think Zoey Deutch looks: