I personally like Asos.com
Victoria Secret is perfect for lingerie and even some cheap PINK clothing American Apparel, Urban Outfitters, Free People, and Brandy Melville are a little pricey but have very cute good-quality clothing Id say H&M is the top apparel store for women though- cute and affordable clothing!