Karl had been crushing on Zoë before they even dated. In an interview with Rolling Stone, the actress revealed that Karl waited to make his first move until they crossed paths at a bar with friends in 2016. After Zoë invited him back to her place for an afterparty, they ended up making out all night. "It was cute!" she gushed. "I can be my weirdest self around him. It's so relaxing to be around someone where you can be a hundred percent how you feel."
Zoë isn't the first actress he's dated. Prior to finding love with Zoë, Karl dated actress Juliette Maillot before calling it quits in 2016.