The 46-year-old actress took to Instagram on Sunday to share a stunning beach shot, in which she flaunted her fantastic figure in a leopard print bikini top and white bottoms.
“Amazing stay at @nobuloscabos . Thank you ❤️☀️🍣,” she captioned the photo.
While many applauded her impressively toned figure, one person commented, “I feel like you are having a mid life crisis or something 😂.”
Beckinsale then responded to the user, writing, “Oh ! I think that’s because you’re an annoying a**hole.”
Her response generated further support from many of her followers.
“He's just jealous of your incredible legs,” wrote one user.
Prior to the post, Beckinsale posted several other snaps of herself enjoying the sun and sand in the sexy outfit.
“What makes us human?” the mom questioned in one post. “Having to confront our own mortality, questioning our origins through philosophy, religion and science. And the fact that if we wear white bikini bottoms we will ,within the hour, sit on a choc ice.”
See more on Beckinsale below.