Big news of the day from John Green himself: Cara Delevingne—yes, Taylor Swift's bestie, supermodel, and lover of bacon, that Cara—is going to play Margo Roth Spiegelman in the movie adaptation of Green's novel Paper Towns. She stars in the movie with Nat Wolff, who plays Quentin "Q" Jacobsen.
Do you think she'll be able to play the part? It seems that she blew everyone with her audition—including John Green, who wrote the character! So that's kind of a big deal, right? We thought we'd try to imagine how she'd turn out as Margo by putting some quotes from the book with GIFs of Cara.
"Margo was so beautiful that even her fake smiles were convincing."
"As we walked, I kept taking glances at her through the crowd, quick snapshots: a photographic series entitled Perfection Stands Still While Mortals Walk Past."
"All those paper people living in their paper houses, burning the future to stay warm."
My heart is really pounding," I said.
"That's how you know you're having fun," Margo said.
"Nothing ever happens like you imagine it will."
We absolutely can't wait how this turns out on the big screen. What about you? Tweet us @candymagdotcom or leave a message below to share your ~feels~ about the movie.