May 17, 2010May 17, 2010 Nerissa Pacio Itchon Karl Lagerfeld Coca-Cola Light Ads Make a Splash in France