WellnessKate Beckinsale by Swiish Team The actress, 39, flaunts her bikini body whilst holidaying in Cabo San Lucas. previous postHarper’s Bazaar: Greatest Hitsnext postKeri Russell