Taraji P. Henson was 46 in Proud Mary when she played the character 'Mary'.
That was over 6 years ago in 2018.
Today she is 53, and has starred in 54 movies in total, 13 of those since Proud Mary was released.
In Proud Mary, I think Taraji P. Henson looks: