Ben Affleck has nothing but lovely things to say about his ex-fiancée Jennifer Lopez, who stars on the front cover of InStyle magazine's May issue.The 51-year-old beauty is the talk of Hollywood, with her celebrity friends and her exes commenting on her talents, incredible career and ageless beauty.READ: Ben Affleck makes brave confession about sobriety and Jennifer Garner divorceWATCH: Jennifer Lopez gives tour inside incredible New York penthouse apartmentHer former fiancé Ben, whom she split from in 2004, 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.
Read more on hellomagazine.com