Jennifer Lopez admits nobody was "more surprised" than she and Ben Affleck about the couple rekindling their romance.
The 52-year-old singer and actress - who reunited with Ben 18 years after calling off their engagement - says her relationship with the 49-year-old actor is a "beautiful thing".
Speaking on 'The Ellen DeGeneres Show', she said: "I don't think anybody was more surprised than us.
"No, you never could imagine something like that could happen. It's a beautiful thing."
Jennifer and Ben reunited in April 2021 after dating in 2002 and calling off their engagement two years later.
The 'Marry Me' star also admitted she has "never been better", and that is partly down to reuniting with the 'Last Duel' actor.
She told PEOPLE: "I've never been better. It's just that we're all in a very beautiful moment.
"I feel so lucky and happy and proud to be with him. It's a beautiful love story that we got a second chance."
Earlier this week, Jennifer - who has twins Max and Emme, 13, with her ex Marc Anthony - admitted she is "super happy" with Ben.
She said: "It's a great date night. We're super happy. What can I tell you? We're just having a good time."
Jennifer's comments come after she admitted that while she "won't talk about it a lot", they're both glad to have "a second chance at real love".
She recently explained: "I won't talk about it a lot. We've both grown. We're the same, and we're different. And that's what's nice.
"Yeah… having a second chance at real love ... yeah. Like I said, we learned a lot. We know what's real, what's not real. So it's just — the game has changed."
While the pair got back together last year, almost two decades after their breakup, Jennifer is confident they are in a much better place this time, and she doesn't expect another split.
She added: "I don't think we would have got back together if we thought that was where it was headed.
"We feel like what we found again is so much more important, and how we protect that and how we live our lives - what to share, what not to share - is the balance that we have now, the benefit of experience and the wisdom that we gained over the years."
Tagged in Ben Affleck Jennifer Lopez