Katie Holmes is Working Hard
A slightly sleepy-looking Katie Holmes clutches her phone and keeps warm in a nubbly grey fabric coat while heading out of her New York City apartment early Monday morning.
The 29-year-old actress has been keeping busy performing in the Broadway play All My Sons and caring for adorable daughter Suri.
Also spotted on his way to Toronto (to promote his new film Valkyrie) was husband Tom Cruise looking pretty energetic and wearing shades to hide any dark circles he may have had under his eyes.