Jennifer Lopez Dishes on 18-Year Age Difference with Casper Smart

A glowing Jennifer Lopez graces the cover of People magazine this month and confesses that although her choreographer/boyfriend Casper Smart is her best friend, she worried for a long time about the age differences between them.

"I ask him, 'Why don't you go find a young girlfriend and get out of here?” JLO told the publication.

“What do you want with me?' And you think, 'How long is this gonna be?' You think, 'Okay, in 10 years I'm going to be like this and you're going to be like that' and … men at that age are … I think all different things,” she said.

Lopez, 43, and Smart, 25, began dating shortly after her split with salsa crooner Marc Anthony, who she was married to for eight years and the father of her 4-year-old twins, Max and Emme.

Despite the concerns at the beginning of her relationship with Smart, Lopez said she has “no regrets.”

“The truth is we don't know what's going to happen,” Lopez said. “We're loving this moment right now. We make each other happy."

The “On the Floor” singer and former “American Idol” host said that Smart was there for her when she was on the slumps over her divorce with Marc Anthony and “"her whole world fell apart."

"I just got out of a big, heavy, devastating thing, and he's helped me heal," said Lopez. "He's been there for me."

Follow us on twitter.com/foxnewslatino
Like us at facebook.com/foxnewslatino