John Green And Cara Delevingne Are Now 'Paper Towns' Besties

Disclaimer: That's not what Cara's face actually looks like.

John Green's crossover from YA books that make you cry to YA movies that make you cry continues with "Paper Towns," which is just beginning production down in North Carolina.

The author and social media wizard recently headed down to the set - which is doubling for Orlando, Florida - to spend some time with the actors who will bring his characters to life.

Eating pizza with @caradelevingne, aka Margo Roth Spiegelman in Paper Towns.

A photo posted by John Green (@johngreenwritesbooks) on

Here he is with Cara Delevingne, who's taking a big step with her acting career by taking on the role of Margo Roth Spiegelman, the girl at the center of the novel's mystery.

With @standup4justice and @jaz_sinclair, aka Radar and Angela in #PaperTowns. YayYayYayYay.

A photo posted by John Green (@johngreenwritesbooks) on

Then Green met up with two of the people trying to solve that mystery. Justice Smith is playing Radar, and Jaz Sinclair will be Angela. The two characters are the best friends of Q, played by "Fault in Our Stars" alum, Nat Wolff.

"Paper Towns" doesn't hit theaters until June 19, but if it's anything like "TFiOS," we'll be seeing a lot more of the set from Green.