Jennifer Lopez was 32 in Maid in Manhattan when she played the character 'Marisa Ventura'.
That was over 21 years ago in 2002.
Today she is 54, and has starred in 73 movies in total, 50 of those since Maid in Manhattan was released.
In Maid in Manhattan, I think Jennifer Lopez looks: