Pictures: 38-Year-Old Kate Beckinsale's Hot Bikini Bod

| by Michael Allen

English actress Kate Beckinsale is 38, but she has a bikini body that women half her age would kill for. She recently went on a vacation in Mexico where she shared an eyeful of her bod with husband Len Wiseman, who took pics of his wife on his phone.

The couple, who met on the set of 'Underworld,' got hot and heavy as Kate climbed on top of Len, showering him with kisses. Beckinsale relocated to Los Angeles in 2003 with Wiseman, before marrying him the following year.

Tip top shape: Kate leads a healthy lifestyle to keep her figure. She doesn't drink alcohol and has also given up smoking

Kate reportedly maintains a healthy lifestyle, having quit smoking and doesn't drink alcohol either.

Up close and personal: The couple, who married in 2004, couldn't keep their hands off each other

Next year, Kate will be seen in 'Underworld: Awakening,' the fourth film in the franchise. She is also starring in 'Contraband' and 'Total Recall,' both set for release next year too.

Killer figure: The 38-year-old put on a show for her other half as she stood up to fasten her hair into a bun