Jennifer Lopez packs on the PDA with Ben Affleck at Marry Me screening
The 49-year-old Academy Award-winner suited up for Lopez's big night in a black suit jacket and matching pants
He layered up the look with a black coat and a crisp white dress shirt.