Penn Badgley 'splits from Zoë Kravitz'
Penn Badgley and Zoë Kravitz have reportedly split after two years together.
The stars were together for close to two years, after first being linked in summer 2011. However, it seems their relationship has now come to a natural end.
"It is all good between them," a source told Us Weekly. "It wasn't a sad break-up."
According to the publication, Penn and Zoë decided to part ways and focus on their careers.
They had shared an apartment in New York City, and after spending so much time together they are determined to stay in contact.
"It just wasn't working," the source added. "It really did end on good terms, though. They are at two different stages in their careers. They just didn't have time for each other."
Penn shot to fame playing Dan Humphrey in the hit US TV show Gossip Girl and famously enjoyed a romance with his co-star Blake Lively. He has since gone on to forge a successful movie career. The 26-year-old hunk earned critical acclaim for his portrayal of Jeff Buckley in Greetings from Tim Buckley, and recently finished work on Parts per Billion alongside Josh Hartnett.
Zoë, the daughter of rocker Lenny Kravitz, has also enjoyed Hollywood success and can next be seen in Mad Max: Fury Road.
The 24-year-old beauty recently revealed what she looks for in a partner, insisting she prefers men who like to have fun.
"Humour. If you're not funny I don't want to know you," the After Earth star explained. "You've got to laugh at other people and at yourself. Creativity is most definitely important and someone who is into adventure - a partner in crime."
© Cover Media