SharethisGallery
Ben Affleck attends the 11th Annual AFI Awards at the Four Seasons Hotel, on Jan. 14, 2011, in Los Angeles.
Author: CBS News Staff
Credit: Frazer Harrison/Getty Images