He's still got it!
Sean Penn proved age is nothing but a number while on vacation in Ibiza, Spain, on Sunday.
The 52-year-old actor went shirtless with jeans, proudly putting his abs on display as he smoked a cigarette and relaxed with friends aboard a yacht.
Spanish model Cristina Piaget — whom Penn is reportedly dating — was also along for the ride. The 44-year-old was pictured mingling with guests in a floppy hat and pink sundress.
Anyone else taken aback by Penn's ripped body?
The Oscar-winning actor regularly runs to keep in shape, but he has clearly stepped up his workout regimen over the last few months!
Sean is currently filming "The Gunman" in Barcelona, Spain, alongside Javier Bardem and Idris Elba. Here's hoping all three show some skin on the big screen next year!
More Celebrity Features on Yahoo!: