It looks like Nat Wolff has his leading lady! Cara Delevingne joined the cast of 'Paper Towns.'

The Wrap reports that the model/actress will play Margo Roth Spiegelman, a mysterious teen who disappears during a nighttime adventure with her childhood friend, played by Nat. Sounds intriguing, right?

The movie will be an adaption of John Green's 2008 novel of the same name. 'Paper Towns' won the 2009 Edgar Award for Best Young Adult Mystery. As we previously reported, NYU graduate Jake Schreier is set to direct.

While Twitter is showing mixed responses (understandable, given that Cara is still very new to the acting world), both Green and Schreier tweeted their support of the casting decision. Cara herself seems enthusiastic, tweeting, "I am so excited! Ahhhh!"

We're super excited to see the movie! We already loved Nat in 'The Fault in Our Stars,' and Cara endlessly captivates us with her print ads and infectious sense of humor. We think she'll be a charming -- albeit, unexpected -- addition to 'Paper Towns.'