Kate Beckinsale makes a winter style statement in an attention-grabbing teal coat and J Brand leather pants in London.