Sunday, July 31, 2011

Kristen Stewart Lands In London





Kristen Stewart was spotted landing at Heathrow Airport in London, England.

The "Twilight" actress, who was dressed casually, is in town to start filming "Snow White & The Huntsman".