United Kingdom, May 8 -- Jennifer Lopez promised her children she'd be "stronger and better" after her divorce from Ben Affleck.

The 55-year-old singer-and-actress - who has 17-year-old twins Max and Emme with ex-husband Marc Anthony - filed for divorce from the 'Accountant 2' star in August last year after just two years of marriage, and she's told how her kids helped bring her "peace" during a "difficult" time.

She told Spain's El Pais newspaper: "I said, 'I promise you, this is a difficult time, but you're going to see that I'll come out the other side stronger and better.' I promised them that and I did it.

"And they feel it now. That gives me a great sense of peace in my life."

Jennifer is "proud" of how far she's moved on with h...