Esquire. Women we love. Kate Beckinsale