Kristen Stewart Spotted Leaving Robert Pattinson's London Home - November 16, 2011.
photo
kristen stewart
spotted in london
robert pattinson's house
november
2011
This Kristen Stewart photo contains
box coat.
There might also be
outerwear, overclothes, overgarment, outer garment, well dressed person, suit, pants suit, and pantsuit.