The "Pirates of the Caribbean" star flaunted his chiseled chest and impressive abs during a stroll at the beach in Malibu on Saturday.
Sporting a pair of low-slung lavender Free City sweatpants and a navy sweater around his neck, the 37-year-old actor seemed to be enjoying his relaxing day in the sun.
The studly star is clearly comfortable with his body -- something that he mastered on the set of "Zulu," a role that required him to be fully nude.
"I got in the best shape of my life for that movie. It was quite amusing walking around set and seeing the crew avert their eyes at first. Then there were a few more people watching playback," he told Elle last year. "I got so comfortable with it I could brush up behind someone and go, 'Oh, excuse me.'"
We wouldn't mind being on set to see that!
Click "Launch Gallery" above and watch the video below to see more celebrity beach bods.