Sarah Hyland was 24 in XOXO when she played the character 'Krystal'.
That was over 8 years ago in 2016.
Today she is 33, and has starred in 37 movies in total, 10 of those since XOXO was released.
In XOXO, I think Sarah Hyland looks: