Ben Affleck appears to have nothing but nice things to say about former flame Jennifer Lopez.
The actor, 48, labelled his ex-fiancee, 51, as the “hardest-working person” in showbiz in an InStyle magazine feature about her.
The pair were one of the most talked about couples in Hollywood when they were engaged in 2002 but they split 17 years ago.
And still to this day the Pearl Harbor star has praise for the singer-turned-actress.
He said: “I thought I had a good work ethic, but I was completely humbled and blown away by what she was committed to doing day in and day out, the seriousness in which she took her work, the quiet and dedicated way she went about accomplishing her goals, and then how she would go back and redouble her efforts.
“She remains, to this day, the hardest-working person I’ve come across in this business.
“She has great talent, but she has also worked very hard for her success, and I’m so happy for her that she seems, at long last, to be getting the credit she deserves.”
He went on to joke about the Love Don’t Cost A Thing singer’s famously youthful appearance.
“Where are you keeping the fountain of youth?” he asked.
“Why do you look the same as you did in 2003 and it kind of looks like I’m in my 40s…at best?”
Ben wasn’t the only one to hail Jennifer’s attitude to her career.
The Golden Globe-nominated actress was also showered with praise by ex-husband Marc Anthony.
Jennifer and Marc share 13-year-old twins Max and Emme.
The American singer, 52, echoed the comments made by the Batman star.
He told InStyle: “She’s the first one in the room and the last to leave. The hardest worker I’ve ever met.
“When we were together, it was quite the opposite for me. That has changed since. I learned so much from her. She’s the original!”
J-Lo is currently dating Alex Rodriguez, although the pair have reportedly had a turbulent time of it of late.
Do you have a story to sell? Get in touch with us at webcelebs@trinitymirror.com or call us direct 0207 29 33033.