![]() |
Stepping out this week at the Copacabana Beach hotel in Rio de Janeiro, a shirtless Tom Cruise (in Brazil with wife Katie Holmes and daughter Suri) showed off his six-pack abs – a set pretty reminiscent of his "jet jock" days.
Of course, the now-46-year-old star of Valkyrie was 24 when he steamed up the screen opposite Val Kilmer.
Equally man-tastic in our eyes, which Cruise pecs picture do you prefer?
JOSH & FERGIE: ROCKED BY SCANDAL
Did he cheat with a stripper?
Married less than a year, the couple denies an Atlanta woman’s claims that she and Josh had a fling
Note that this week’s cover of PEOPLE may differ regionally













