I’ll Start To Soar
Robert Pattinson and Kristen Stewart were spotted at Heathrow Airport this morning, November 23, in London. The duo was seen exiting their car and preparing to board a flight to New York City.
Rob and Kristen have been in London for the past couple of days hiding away after completing the final promotional tour for the Twilight series. The young couple is most likely heading back to Los Angeles where they will have some time off before they begin separate projects.
MC