
Kate Beckinsale recently opened up about her health struggles that led to a mysterious hospitalization earlier this year. The actress revealed that she spent six weeks in the hospital due to a hole in her esophagus caused by stress and grief. This condition resulted in her vomiting copious amounts of blood, making eating very difficult for her.
Beckinsale explained that the stress and grief she experienced were due to the sudden death of her stepfather and her mother's battle with stage 4 cancer. Additionally, she mentioned that she had lost a significant amount of weight quickly as a result of these emotional challenges.