Image 1 of 1
kristen_stewart10231.JPG
Kristen Stewart at arrivals , THE TWILIGHT SAGA: ECLIPSE Premiere, Nokia Theatre L.A. LIVE, Los Angeles, CA, United States June 24, 2010. (Photo by: Adam Orchon/ Adam Orchon Photography)