Sometimes strange things happen. Today, for example, Brand Republic reports that Bartle Bogle Hegarty signed up Ben Affleck as face for Lynx. The handsome but not so good actor will star in a commercial shot in Los Angeles.