We knew Tom liked to work out but he’s looking more toned than ever on the set of his upcoming action flick!
Tom Cruise‘s still got it! The 48-year-old actor is in Vancouver, Canada on the set of his highly anticipated new movie in the franchise we all know and love: Mission Impossible 4! HollywoodLife.com took a look at the photos above, and we think Tom is in the best shape of his life! We bet his wife Katie Holmes, 31, thinks she’s got one hot hubby!