H&M has long been the mecca of affordable, adorable, celebrity-approved clothes, trendy pieces and simple classics alike, but there's always been a catch: while you could browse a bit of the (massive) selection on their website, you could only actually purchase the items in one of their hundreds of international stores. The company has always been pretty vague on the subject of launching e-commerce … until, like, yesterday, when they announced that they'd be launching a new shoppable site as of today. Rejoice! Now you can shop thousands of amazing H&M picks from the comfort of your home. The selection is expansive, and a little overwhelming, so I've gone ahead and plucked 20 perfect pieces from the site. The best part? Every single item is under $50.