H&M Short Off-the-shoulder Top This H&M Short Off-the-shoulder Top ($25) also comes in white, but we love the olive green shade. Image Source: www2.hm.com H&M Short Off-the-shoulder Top $25 from www2.hm.com Buy Now