H&M Off-the-Shoulder Dress We love the floral print on this H&M Off-the-Shoulder Dress ($40). H&M Off-the-Shoulder Dress $40 from hm.com Buy Now