Wednesday, June 22, 2011

Kristen Stewart: 2011 LA Film Fest





Kristen Stewart was spotted at the 2011 Los Angeles Film Festival in Los Angeles, CA.

The "Twilight" star looked great as she caught a screening for the movie "A Better Life".