Ben Affleck was looking hot yesterday while out for a stroll in Boston. He's in MA doing preproduction for his upcoming film The Town, which will feature another handsome leading man, Jon Hamm. Ben's spent a lot of time in his hometown this year after working on The Company Men for a few months, but hopefully soon he's able to have a reunion with his girls who are holding down the fort on the West Coast.