Kate Beckinsale has deleted most of her Instagram posts and publicly called out body‑shaming messages after sharing photos that prompted some social‑media users to accuse the 53‑year‑old actress of being 'anorexic' or relying on Ozempic for weight loss.
Best known for her roles in the Underworld films and Pearl Harbor, Beckinsale has said her recent weight loss followed the death of her mother and longer‑term health problems. She described the past year as a difficult period and has linked her appearance to bereavement and medical issues rather than to dieting drugs.