Kristen Stewart was 21 in On the Road when she played the character 'Marylou / LuAnne Henderson'.
That was over 12 years ago in 2012.
Today she is 34, and has starred in 58 movies in total, 28 of those since On the Road was released.
In On the Road, I think Kristen Stewart looks: