Miriam Margolyes has shared her regrets about not taking better care of her health in her younger years. The 84-year-old actress, known for her role as Professor Sprout in the Harry Potter films, ...