Julia Stiles was 37 in Hustlers when she played the character 'Elizabeth'.
That was over 5 years ago in 2019.
Today she is 43, and has starred in 48 movies in total, 3 of those since Hustlers was released.
In Hustlers, I think Julia Stiles looks: