Kate Beckinsale at the 2017 London Critics Circle Film Awards at the Mayfair Hotel in London 01/23/2017-2 Previous image Next image