On The Cover: Miranda Cosgrove in Teen Vogue June/July 2012

Look how grown up iCarly's Miranda Cosgrove looks on the cover of the new Teen Vogue June/July 2012.