David Rose Sweater Collection Print David's sweaters are everything, which is why we're obsessed with this David Rose Sweater Collection Print ($9), featuring 20 of his famous sweaters. Image Source: etsy.com David Rose Sweater Collection Print $9 from etsy.com Buy Now