In The House Tonight
Rob Pattinson and Kristen Stewart were spotted returning to their humble abode this morning, November 22, in London.
The young couple tried to keep a relatively low profile as they made their way into the flat, but not before the paps were still able to get a couple of shots of Kristen’s recently injured knuckles.
I have to say, those are some wicked scars!
MC