Ben Affleck and Jennifer Lopez's affectionate night out

Ben Affleck and Jennifer Lopez weren't "shy about being affectionate" on a romantic dinner out.