What to Read Next

Kate Beckinsale Rocks a Bikini in Mexico

Splash News
April 2, 2013

Kate Beckinsale poses poolside in a bikini in Cabo San Lucas, Mexico.