Skip Nav
Photo 17 of 36

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

Image Source: Getty
X