Cape Town - She’s known just as much for her razor-sharp wit as she is for her beauty, so when a troll suggested she was having a mid-life crisis recently, Kate Beckinsale didn’t hold back.
The jibe came after the 46-year-old British actress shared some sexy snaps of herself in a bikini while on holiday in Los Cabos, Mexico, with a male pal.
When a user commented, "I feel like you are having a mid-life crisis or something," Kate clapped back, "Oh! I think that’s because you’re an annoying a**hole."
A little while later the hater responded, "At least I have pretty green eyes and my youth," to which she Kate quipped, "Yes darling at least you have those."
Of course the exchange sparked a flurry of comments with many fans jumping to the brunette beauty’s defence.
SEE THE PICS HERE: