According to Us Weekly, the 26-year-old Greetings from Tim Buckley actor and 24-year-old After Earth actress parted ways amicably.
“It is all good between them,” a source told the mag. “It wasn’t a sad breakup. It just wasn’t working. It really did end on good terms, though.”
Another source added, “They are at two different stages in their careers. They just didn’t have time for each other.”
Penn and Zoe first started dating back in 2011.
WHAT DO YOU THINK of the news, if it’s true?