Kate Beckinsale Hits Back at Troll Saying She's 'Too Old' and 'Looking for Attention' with Bikini Photos
More Photos from Kate Beckinsale's Picture Perfect Vacation

"I can't imagine how unhappy you must feel to leave comments like this," writes the actress.

Kate Beckinsale was clearly feeling herself this weekend as she posted bikini photo after bikini photo on her Instagram page, but at least one of her followers wasn't feeling them in return.

The 46-year-old "Underworld" star chronicled her trip to Cabo San Lucas, Mexico on her social media pages all weekend long, sharing a series of swimsuit photos to her page. While most of the images were met with a ton of likes and comments from people like Paris Hilton saying "That's hot," there's always that one hater.

"Shes too old..looking for attention hahahaa!!" wrote one of her trolls. It didn't take long for Beckinsale to respond, posting a lengthy message to her hater about age and self-worth.

"Are you aware that when you get the urge to accuse someone of something, especially someone you don't know, or attribute an intention without ever having met the person, that the only thing really being achieved is revealing something about yourself or something you fear about yourself?" she began.

"I don't know you and I don't know who has made you feel that if you get older you have no value, can't be attractive or sexy or have a relationship with your body that isn't only self loathing, but as one female to another, don't let any of that noise bother you," she continued. "You'll feel more powerful, may well physically blossom, know who you are and what you want and get good at setting healthier boundaries."

She then told the woman that if she was young "and fearing getting older," she said "don't." Beckinsale continued, "You'll come into your own power in a way that feels steady and so many more things will feel possible. The people or press that are scaring you that your value is tied up in youth, or in fact anything that is not currently within your reach, is noise I do hope you allow yourself to ignore."

In conclusion, she wrote, "I can't imagine how unhappy you must feel to leave comments like this. People have all sorts of things going on that they put a brave face on and you'd never know. Sending love and the real hope you receive this message in the spirit that it's meant. I know you have more to offer than leaving mean comments that illuminate far more about you than they do about the people you choose to comment on. Sending love x"

In another, less introspective response, Beckinsale also hit back at a male follower who wrote, "When did granny panties come back in style?"

Her perfect response: "Today."

Instagram Kate Beckinsale's Picture Perfect Mexican Getaway