Kate Beckinsale has finally revealed the reason for her mysterious weeks-long hospital stay earlier this year and admitted that she lost “a lot of weight from stress and grief.”
In a post on Instagram, the 50-year-old actress hit back at comments from trolls about her body after one person wrote, “Go do some squats [katebeckinsale] I think [your] a** ran away,” US Weekly reported.
“No, actually. I watched my stepfather [British TV director Roy Battersby] die quite shockingly, my mother has stage 4 cancer, and I lost a lot of weight from stress and grief, quite quickly,” she responded to the commenter.
Beckinsale said she was “in the hospital for six weeks because the grief had ‘burned a hole’ in my esophagus, which made me vomit copious amounts of blood.”
Kate Beckinsale Says She Had Health Crisis That Made Her Vomit ‘Copious Amounts of Blood’ amid ‘Stress and Grief’