Fashion retailer Bebe Stores Inc has swung to a second quarter loss after being hit by store closure costs as well as bad weather and higher than expected mark-downs during December.