Cara Delevingne is a beautiful mystery in the newest trailer for Paper Towns.
Delevingne plays Margo, a beautiful and adventurous Orlando teen who disappears suddenly, leading her lovesick neighbor, Quentin (Wolff), on an epic scavenger hunt to find her.
“Their chemistry was ridiculous,” Green told PEOPLE of Wolff and Delevingne. “When they are together, you are desperate for them to be together more. That’s how I felt.”
While Green didn’t meet the model/actress until after she was cast, he said her unique background made her perfect for the role.
“She’s just so smart and so interesting, and who knows better than Cara what it’s like to have people look at a two-dimensional image of you and make broad conclusions? That’s what Paper Towns is about, and she embodies that character brilliantly,” he told PEOPLE in April.
The new footage shows a lighter side of the story’s twist on the coming-of-age love story.
Paper Towns hits theaters July 24.