Kate Beckinsale flaunts toned abs after slamming troll who says she’s going through a 'mid-life crisis'

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: 

(Sources: Instagram, Daily Mail)