Jennifer Lopez put up a stylish front last night while narrowly avoiding running into Ben Affleck and his ex-wife, Jennifer Garner, as they all attended a school event in Brentwood.