Jennifer Lopez and Ben Affleck are currently engaged nearly 20 years after they called off their wedding and split up.…