She filmed Heartbreakers aged 23 and can remember being asked to “be sexier” on screen, but she didn’t understand the instruction.
She told the filmmaker: “‘I know that I’m supposed to be this thing for people but I don’t know what that means.’”
It means she is uncomfortable with fans still wanting her to be that same person two decades later.
She explained: “It’s weird for me when people are like, ‘that’s the girl that we wanted you to be’.
”That girl was so insecure and so confused and trying her best. But this girl — who may not look [that] way — I like who I am. I feel good. I’m fine.”
While she has grown to feel more confident in her skin, she admitted she has her “moments” where self-doubt creeps in.
“I mean, not every day, but you know, I have my moments. There’s definitely times where I look in the mirror and I’m like, ‘oh, dear god, what has happened?’“
Now, her response to any critics is that it’s “your problem”, joking: “Because I’m 44, and this is what I look like.”
However, becoming a mother - Jennifer has kids Autumn James, 10, Atticus James, 8, and Aidan James, 2, with her husband Brian Hallisay - has also altered her perception.
She said: “I’m a mother of a girl, and it’s dangerous what we put on people. It’s dangerous to say to women, ‘You can’t look like you’re not 22 to me any more.’”