Lily Collins Covers Teen Vogue October 2011 issue