Jessica Barden at the 2017 London Critics Circle Film Awards at the Mayfair Hotel in London 01/22/2017-1 Next image