LONDON, Feb 15, 2010 – Kate Moss for Longchamp shop at Selfridges, London. (Photo courtesy of Longchamp)