Jennifer Lopez is responding to her estranged husband, Ben Affleck's recent compliment, as reported by E! News.