Underworld actress Kate Beckinsale is lashing out at critics labelling her "too thin" after she posted a video showing her wearing different outfits for an upcoming film.
Beckinsale shared pictures on her social media from inside a hospital, but didn't tell followers why she was being treated, triggering comments speculating about her health.
One comment stated: "Sorry to say this Kate, but you do look a bit thin. You always strike a great balance. But when your cheekbones start to show, the balance is lost."
Beckinsale replied that the commenter had no clue what was going on in her life.
"I nursed my [stepdad] to his death early this year. My mum also has stuff going on. I am adjusting to watching two fathers die, one when I was 5, one in January of this year," she said.
In January, her step-father Roy Battersby died; she also lost her father, UK comedian Richard Beckinsale, when she was five years old. He died aged 31 from coronary artery disease.
"I lost my soulmate cat of almost 19 years, also last year," she continued.
"I spent six weeks in hospital due to copiously vomiting blood from a [Mallory-Weiss tear] caused by the stress of a whole year ripping a hole between my [oesophagus] and stomach," she said, adding it was all "mitigated by stress, shock and grief".
"That's what I am prepared to disclose that has contributed to some weight loss. What you think of my appearance and how I should look, independently of any circumstances in my life and my family's is not important.
"I am trying to survive what feel like unbearable losses, reactivated PTSD from discovering my very young father's almost dead body as a very young child alone in the night, and working to support the family I have left."
She also hit out against the commenter for feeling a "need to bully females about their appearance".
"The fact you fancy girls who are heavier than I am does not feature in things that are important or relevant.
"I don't care what your taste in women is. I care that you think any of us need to be apprised of it. Do better."