After almost two years, Penn Badgley and Zoe Kravitz are calling it quits. But "it wasn't a sad breakup," reveals one source to Us Weekly. "It is all good between them," the insider said of the 26-year-old "Greetings from Tim Buckley" actor and the 24-year-old "After Earth" actress.
The two began dating in the summer of 2011 and had reportedly moved into a New York City apartment together after that time but have since decided to go their separate ways and focus on their careers at the moment. Currently, Kravitz is filming "Divergent" in Chicago, while Badgley finished up filming "Parts per Billion" in Detroit.
"They are at two different stages in their careers," the source added. "They just didn't have time for each other."