Cara Delevingne Stuns in the New 'Paper Towns' Trailer

Ever since we shed tears over The Fault in Our Stars, we've been eagerly awaiting the release of Paper Towns, the next John Green novel to hit the big screen—especially since learning that everybody's favorite It-girl, Cara Delevingne, would be starring in the film. We've followed her rise to fame obsessively; after all, who doesn't love a girl who can declare her love for bacon one minute and be rocking the Chanel runway the next? Plus, she hangs out with the coolest squad: that is, everyone from Kendall Jenner to Beyoncé, Taylor Swift to Rebel Wilson.

Naturally, this means that we just can't get enough of her! She's proven to be fantastic at everything she's done, from modeling to singing (with Pharrell, no less). Though she's no stranger to the acting world, Paper Towns will be the first film she's starring in—and we can't wait to see her play the beautiful and mysterious Margo Roth opposite Nat Wolff as Quentin Jacobsen, the boy who's been in love with Margo since childhood. The first glimpse of the movie, which hits theaters July 24, is everything (and Cara pulls off an American accent impeccably!).

Is there anything Cara can't do? We've blocked off July 24 so we can spend the day watching the movie/processing all the emotions we know we're bound to feel—and we highly recommend you do the same. But until then, here's a hilarious behind-the-scenes look at Cara and Paper Towns author John Green to help you survive the next couple of months.