see more
LONDON, ENGLAND - JUNE 18: Cara Delevingne attends the "Paper Towns" Photocall at Claridges Hotel on June 18, 2015 in London, England. (Photo by Karwai Tang/WireImage)