The love story of Ben Affleck and Jennifer Lopez