Surprise! Giambattista Valli x H&M drops this May 25 | Lifestyle.INQ