It's Splitsville for Penn Badgley and Zoe Kravitz

Find out why Penn Badgley and Zoe Kravitz have broken up
It's Splitsville for Penn Badgley and Zoe Kravitz
Zoe Kravitz and Penn Badgley

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.

Related Articles

Who would have thought that Dan Humphrey, aka Penn Badgley, would turn out to be
A-listers Blake Lively and Ryan Reynolds chose a country hideaway in Bedford, NY
Gossip Girl star wants to launch music career
More Penn Badgley Related Articles & Photos
United States
Actor