"Underworld" star Kate Beckinsale showed off her ridiculously sexy bikini body while on vacation in Mexico with her lucky husband Len Wiseman on Tuesday.
The 38-year-old is so hot, you need to use protection in her presence.
Basking in Her Own Hotness
10/12/2011 6:03 AM PDT BY Johnny Lopez
Get TMZ Breaking News alerts to your inbox