Affleck, 52, who settled his split from Lopez , 55, earlier this year, wore a beige coat over a gray vest over a white T-shirt with denim blue jeans and black shoes. Post navigation Jennifer Lopez pokes fun at the economy amid fears of US recession Mass casualty event in Florida after ferry carrying up to 50 people crashes into private boat near bridge