Cara Delevingne’s Paper Towns premiere outfits 27 July 2015 From Los Angeles to New York to Sydney and back to London, Cara Delevingne has certainly clocked up the air miles in the last month