So as many John Green followers already know, Variety announced that model Cara Delevingne has been cast as the lead role of Margo Roth Spiegelman in the film adaptation of Paper Towns, Green’s third insanely successful young adult novel. Paper Towns is about two estranged childhood friends, Quentin and Margo, who reunite for a night […]