Scarlett Johansson was 31 in Rough Night when she played the character 'Jess Thayer'.
That was over 7 years ago in 2017.
Today she is 39, and has starred in 89 movies in total, 18 of those since Rough Night was released.
In Rough Night, I think Scarlett Johansson looks: