Katie Holmes faces the Cruise heat.


Photograph by Annie Leibovitz
Katie Holmes is reportedly fed up with the life style of hubby Tom Cruise and is finding it really tough to compete with him.The actress has been having stress headaches according to the American star."Katie doesn't get enough sleep and hasn't for months now.She's tired and drained much of the day because Tom is so wired and they stay awake until after midnight. He has boundless energy and she just can't compete."
The actress is reportedly giving herself headaches thinking too much of something magnificent she could do so that Tom can brag about it.

Tom Cruise butslapping Katie Holmes.