On 19th March 2015, the Paper Towns trailer was released and here at YA Love, it's safe to say we are obsessed. John Green is a favourite at the YA Love offices and we've been eagerly awaiting every bit of information we can gather about his newest book to screen adaptation. Cara Delevingne looks incredible as Margo and after seeing the trailer, we can't imagine anyone better to play the part. The trailer looks pretty accurate to the book so we can't wait to see how the film plays out! Paper Towns is out July 2015.