Posted on Wed Jun 16, 2010 04:29 PM PDT
Tom Cruise, of course! And Katie Holmes' hubby is back in tip-top shape to help promote Knight and Day this summer - just look at those muscles!
The 47-year-old joined co-star Cameron Diaz in Seville, Spain today in preparation for the world premiere tomorrow night. Cruise hopped on a stunt motorcycle (Diaz in a sports car) and put on a little show for the fans. Looks like he worked up a sweat, too!
SEE THE GALLERY Tom And Cam Promote Knight And Day In Spain
Cameron Diaz Squeezes In Last Minute Meeting Before Drew Barrymore's Wedding Weekend! - Jun 01, 2012
Cameron Diaz And Company Come Out For The What To Expect When You're Expecting Premiere - May 09, 2012
Cameron Diaz On Cutting Her Hair Short: "I Just Burst Into Tears" - May 03, 2012
Cameron Diaz Almost Lets It All Hang Out In Harper's Bazaar - Apr 30, 2012
A-Rod: Cameron Diaz Is "One Of The Greatest Human Beings I've Ever Met" - Apr 26, 2012