Photographer Steven Meisel captures Daria Strokous and Caroline Trentini for the cover of
Vogue Italy for January 2012. The tongue and cheek cover is meant to emulate television shopping networks. Daria is wearing Chanel, while Caroline is in Jones New York. Jones New York made the cover of
Vogue Italia. Jesus wept!
Related Articles: