Skip Nav

Kate Beckinsale wore a swimsuit for the November 2009 issue of Esquire.

Read More Kate Beckinsale