Wonder when and where this is from?  Young Kristen punk rocker vibe going on. 🙂

It appears to be from a 2010 photoshoot by Elias Tahan for ASOS Magazine.

So, early in the 2008-14 period between the end of her run on Heroes and the Victoria Mars movie when she was working a lot, but mostly voice acting and small roles.