Jennifer Lopez was 34 in Monster-in-Law when she played the character 'Charlie Cantillini'.
That was over 19 years ago in 2005.
Today she is 54, and has starred in 73 movies in total, 41 of those since Monster-in-Law was released.
In Monster-in-Law, I think Jennifer Lopez looks: