Jennifer Lopez Is Now Engaged With Ben Affleck, Here Are The Details!! April 11, 2022 by Manjeet Mahato