"I'm so disappointed with the results." The post We Expected Better From Damiano David & Steven Klein for Vogue Italia ...