Lara Stone smolders on the cover of Vogue Japan’s November issue in a sweater and skirt from Givenchy’s fall 2011 collection.
Lara Stone smolders on the cover of Vogue Japan’s November issue in a sweater and skirt from Givenchy’s fall 2011 collection.


