British model Kate Moss wears clothes in her Kate Moss clothing range collection at a window of the Top Shop clothing store in central London April 30, 2007. Shoppers were able to purchase clothes at the flagship retail chain store ahead of the official launch on Tuesday.REUTERS/Toby Melville (BRITAIN)