Friday, November 11, 2011
So Vogue's Best Dressed Issue will be out November 15th and the Olsen Twins have landed the cover. They are also named the best dressed sisters (obviously). Our personal opinion is that the only two who could even compete are Poppy and Cara Delevigne.....But anyways....we love these shots and honestly cannot wait to pick up this issue and then keep it forever to look back and see how their style has changed.
images from tfs.