'Paper Towns' Actors Pose at The Corinthia Hotel in London

In This Photo: Cara Delevingne
Cara Delevingne attends the "Paper Towns" Photocall at The Corinthia Hotel on June 18, 2015 in London, England.
(June 17, 2015 - Source: John Phillips/Getty Images Europe)