Katie Holmes hasn't been looking so fresh as of late but Tom Cruise has never looked better.
Whereas a tough Broadway schedule seems to be taking its toll on Katie's looks of late, Tom rolls back the years - with more than a little help from Photoshop - on the cover of the new issue of Details magazine.
The Mission Impossible star flaunts his clear complexion and sparkling eyes as December's cover boy.

It seems that Katie, 29, is starting to looking older than her 46-year-old hubby!




























