Twilight stars are all over Vancouver

The Twilight stars are all over Vancouver. Kristen Stewart and Nikki Reed were spotted infront of their hotel while Rachelle Lefevre was spotted getting coffee from Starbucks. According to LaineyGossip, the Twilight cast were spotted doing karaoke after dinner last night. Looks like Kristen, Rob and Taylor are sharing their new found hobby when they were in Japan to their Twilight co-stars.

Source: LaineyGossip
Photo Credit: Punkd Images