Ben Affleck & Jennifer Lopez Can’t Keep Their Lips Off Each Other In PDA-Filled Walk! 5 months ago5 months ago