Cara Delevingne has landed her biggest acting role to date. The beautiful model will play Margo in the adaptation of John Green’s “Paper Towns.”
Delevingne is best known as a model but she’s starting to make some headway as an actress. She had a small part in Anna Karenina and also had a part in the thriller The Face Of An Angel. Now she’s landed the female lead Margo in Paper Towns.
John Green congratulated the actress on Twitter.
Cara Delevigne’s audition blew everyone away (including me!) and she understands Margo profoundly. I am so excited!
— John Green (@realjohngreen) September 16, 2014
— Cara Delevingne (@Caradelevingne) September 16, 2014
Paper Towns is still a year away from hitting theaters but Twitter is already getting pretty excited. After Cara made the announcement today, Margo and Paper Towns both started trending. Of course, the reactions to the casting choice were mixed.
cara delevingne is playing margo whaaaaat i didn’t know she could even act
— marieke (@blessednjh) September 16, 2014
I’ve never been more annoyed in my life, cara delevingne as margo?? is this some kind of sick joke???
— b (@xxbilenn) September 16, 2014
Margo is supposed to be a lost teenager not a super hot-skinny-perfect model like Cara sorry
— lucile ♡ (@swiftpotters) September 16, 2014
cara delevigne is playing margo did the writers literally misread the entire description of what she’s supposed to look like or
— evelina. (@stefansassatore) September 16, 2014
finding our that Cara Delevingne is playing Margo in Paper Towns is the best thing ive heard all day
— meg (@_meganjxne) September 16, 2014
What do you think of the casting choice? Will Cara Delevingne be a good Margo? Regardless of what you think about the casting choice, Fox 2000 probably has another hit on its hand.
The Fault in Our Stars was a box office hit, gaining $280 million worldwide, and John Green’s audience has only grown since then.
[Image Via Instagram]