Katie Holmes has sparked fears for her health following her gruelling Broadway stint.

Media reports are suggesting the actress has lost weight and is looking "shattered" following her work on Broadway hit All My Sons. Her work colleagues on the show were also worried that the workload, coupled with looking after daughter Suri while her husband Tom Cruise did promotional work for Valkyrie, was too much for her.

A source told Now, "Katie's a hard worker, but by the end of the run she needed a break. There were times when she appeared close to tears. She was shattered."