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.