Halston Sage was 22 in Before I Fall when she played the character 'Lindsay Edgecombe'.
That was over 7 years ago in 2017.
Today she is 30, and has starred in 14 movies in total, 5 of those since Before I Fall was released.
In Before I Fall, I think Halston Sage looks: