Lily Collins was 26 in Rules Don't Apply when she played the character 'Marla Mabrey'.
That was over 7 years ago in 2016.
Today she is 35, and has starred in 24 movies in total, 9 of those since Rules Don't Apply was released.
In Rules Don't Apply, I think Lily Collins looks: