Vanessa Hudgens was 28 in Second Act when she played the character 'Zoe'.
That was over 5 years ago in 2018.
Today she is 35, and has starred in 36 movies in total, 13 of those since Second Act was released.
In Second Act, I think Vanessa Hudgens looks: