London: Actress Katie Holmes is having trouble keeping up with her energetic superstar husband Tom Cruise.
The 29-year old actress is losing weight, not getting enough sleep and reportedly nearly fainted in a Los Angeles restaurant, reports thesun.co.uk.
A source said: "Tom has boundless energy. She just can't compete."
The couple wed in 2006 after a whirlwind romance.
Source :
IANS