Jennifer Lopez

Jennifer Lopez

Jennifer Lopez wants to have more children.

The 45-year-old star, who has six-year-old twins Max and Emme with ex-husband Marc Anthony, admits she would love to have twins again and says her son has helped her to understand men.

She said: "I don't know if it's in the cards for me because of my age, but I would love to have another baby, to be blessed one more time. I'd love to have twins again.

"I was thinking about that last night when I was in bed with Emme. I was just loving the moment. I don't know if it's in the cards, but you never know.

"Having kids made me understand men better too. Max handles things differently than Emme. Guys just think different!"

Meanwhile, the actress, who has been divorced three times and split from Casper Smart last June, admits she was probably too young when she got married for the first time.

She told PEOPLE magazine: "I would have loved for my marriage in my 20s [to chef Ojani Noa in 1997] to last till I died. But I see that maybe that was too early."

Jennifer was devastated when they eventually split.

She said: "There were times when I was just crying to myself 'I hate being alone.' "

The 'Booty' hitmaker recently revealed she has been cheated on in the past and felt "undesirable."

Asked if she had anything in common with her character in 'The Boy Next Door,' she told UsMagazine.com: "In her life she's struggling and dealing with someone cheating on you - which is something I think we've all had to deal with at some point in our lives - and how that makes you feel, it makes you feel discarded."