It's Splitsville for Penn Badgley and Zoe Kravitz
Penn Badgley and Zoe Kravitz have split. The Gossip Girl star and Lenny Kravitz's daughter have called time on their two-year relationship but allegedly remain on amicable terms after things ended between them.
The 26-year-old hunk was first linked to the After Earth actress mid-2011, a year on from his split from on-and-off-screen love interest, Blake Lively.
A source told Us Weekly: "It is all good between them. It wasn't a sad breakup. It just wasn't working. It really did end on good terms, though."
Zoe - who is the daughter of rocker Lenny Kravitz and his former wife, actress Lisa Bonet - has been working non-stop over the part year thanks to a blossoming film career.
She will next appear in Mad Max: Fury Road alongside Charlize Theron and Tom Hardy, and is filming a big screen adaptation of Veronica Roth's teen novel Divergent in Chicago.
Meanwhile, Penn recently wrapped production on Parts per Billion, co-starring Josh Hartnett and Rosario Dawson.
The insider added: "They are at two different stages in their careers. They just didn't have time for each other."
Penn famously dated Blake - who is now married to Ryan Reynolds - from 2007 to 2010.