Celebrity News

‘Gossip Girl’ actor Penn Badgley, rock royalty Zoe Kravitz ‘split’

Penn Badgley and Zoe Kravitz have reportedly called it quits.

“Multiple insiders” confirmed the news to Us Weekly.

“It is all good between them,” a source said. “It wasn’t a sad breakup.”

The “Gossip Girl” actor and “After Earth” actress have been together for nearly two years and shared a New York City apartment together.

Badgley, 26, and Kravitz, 24, — the daughter of rock star Lenny Kravitz and Lisa Bonet — were first romantically linked summer of 2011 after Page Six spotted the pair on a series of cozy dates.

“It just wasn’t working,” the source added. “It really did end on good terms, though.”

Kravitz is currently filming “Divergent” in Chicago, while Badgley just wrapped production on “Parts per Billion” in Detroit.

“They are at two different stages in their careers,” a source explained. “They just didn’t have time for each other.”