Rosario Dawson was 36 in Unforgettable when she played the character 'Julia Banks'.
That was over 7 years ago in 2017.
Today she is 45, and has starred in 105 movies in total, 32 of those since Unforgettable was released.
In Unforgettable, I think Rosario Dawson looks: