Taylor Lautner And Billie Lourd Spotted In London
Taylor Lautner was spotted in London yesterday, March 1. The young actor looked to be in good spirits as he ventured across the city with his lady, Billie Lourd.
No official word has been released on why the pair is in London, but sources say that Billie is in the city to check out the flat her mother purchased before her passing this past winter. It would then make sense as to why Taylor accompanied her on this trip. You can check out photos of the pair out here.
MC