Karl Lagerfeld Out And About In St. Tropez

Fashion designer Karl Lagerfeld and some friends are spotted out and about in Saint Tropez, France.
(Aug. 12, 2010 - Source: FlynetPictures.com)