VIDEO: Kristen Stewart Lands in London

Here’s a new video of Twilight star Kristen Stewart landing in London for the UK’s annual Glamour awards. Click here to see our photos of her landing.

Discuss