The star of Netflix's hit series You has had quite the love life. Actor Penn Badgley is no stranger to playing leading roles with spicy love lives, either.
His Lonely Boy alter-ego in teen drama Gossip Girl, Dan Humphrey, had quite the long list of lovers. Most notable was his character's long-running obsession with It-girl Serena van der Woodsen ( Blake Lively ) which led to that epic series finale reveal of Gossip Girl's true identity.
However, he dated characters played by Jessica Szohr, Hilary Duff, and lusted after Leighton Meester's Blair Waldorf across the show.
In YOU, he's been even more dysfunctional as Joe Goldberg, a stalker and murderer obsessed with Guinevere Beck (Elizabeth Lail) and Love Quinn (Victoria Pedretti).
Read more on mirror.co.uk