Jennifer Lopez and Ben Affleck are engaged after dating for a year

Jennifer Lopez and Ben Affleck are engaged after dating for a year
play icon
Ben Affleck and Jennifer Lopez attend 'The Last Duel' New York Premiere at Rose Theater in New York City. File AFP