The comment was left on a video of the 47-year-old lying in bed with her cat who was dressed up as Chucky from Child's Play.
Kate turned the tables on the commenter and responded, "You’re wearing speedo goggles — it might be hard for you to be entirely confident about what you’re seeing — much less comment about it."
The actress is very candid about body shaming, no matter where it comes from.
Kate revealed in 2016 that Michael Bay, who directed her in 2001's Pearl Harbour had requested her to lose weight for the role.
"I don’t think I fitted the type of actress Michael Bay the director had met before," she said on The Graham Norton Show.
"I think he was baffled by me because my boobs weren’t bigger than my head, and I wasn’t blonde."
She added she was told she needed to be in shape for the role, despite not seeing why her body shape was relevant to the character.
"I’d just had my daughter and had lost weight, but was told that if I got the part, I’d have to work out," she said. "And I just didn’t understand why a 1940s nurse would do that."
Kate continued, saying the director insulted her looks while promoting the movie.
"When we were promoting the film, Michael was asked why he had chosen Ben [Affleck] and Josh [Hartnett], and he said, 'I have worked with Ben before and I love him, and Josh is so manly and a wonderful actor'. Then when he was asked about me, he’d say, 'Kate wasn’t so attractive that she would alienate the female audience.'"
She added, "He kept saying it everywhere we went and we went to a lot of places."
Michael Bay issued a statement about Kate's comments, saying she misunderstood him.
"I guess I was the ‘bad guy’ 16 years ago for suggesting a trainer because she just had her new beautiful baby girl — and she was about to enter into an intensive action movie. Note to reporters: 95 percent of leads in movies have trainers and drink green juice!"
Never miss a thing. Sign up to Yahoo Lifestyle’s daily newsletter.
Or if you have a story idea, email us at firstname.lastname@example.org.