teen vogue magazine (december/january, 2009) kristen stewart cover  magazine