Ben Affleck Pictures: BAFTA Tea Party Los Angeles 2011 Photos and Pics
Ben Affleck Pictures: Ben Affleck arrives on the red carpet at the 17th Annual BAFTA Los Angeles Awards Season Tea Party held at the Four Seasons Hotel on January 15, 2011 in Los Angeles, California.