Hold on to your hats, Twihards! Things just got interesting! Kristen Stewart and Robert Pattinson have become two of the most critically acclaimed actors of their generation, with a collection of eclectic and highly regarded indie films between them. But before they became Cannes darlings and Christopher Nolan muses, they were the real-life couple at […]