Scarlett Johansson was 31 in Sing when she played the character 'Ash (voice)'.
That was over 7 years ago in 2016.
Today she is 39, and has starred in 89 movies in total, 22 of those since Sing was released.
In Sing, I think Scarlett Johansson looks: