Zac Efron showed off his toned body while sunbathing with friends on a fancy yacht in St. Tropez on Sunday.

Page Six got exclusive photographs of the shirtless actor showing off his chiselled biceps and six-pack abs while getting wet and crazy at the celebrity vacation destination.

For the day on the lake, the 35-year-old “High School Musical” alum wore patterned swim trunks, reflective sunglasses, and a bucket hat.

In addition to sunning on the deck, Efron got his thrills by donning a vest and riding a jet ski.

He later took a shower on the boat to unwind from the excitement.

blank

Image Credits: Page Six

The “Hairspray” star looked extremely lean and ripped during the yacht outing after previously admitting that he never wants to be in “Baywatch” shape again.

“That [look], I don’t know if that’s really attainable. There’s just too little water in the skin,” Efron told Men’s Health in September 2022.

“Like, it’s fake; it looks CGI’d. And that required Lasix, powerful diuretics, to achieve. So I don’t need to do that. I much prefer to have an extra, you know, 2 to 3 percent body fat.”

The actor admitted that he over-trained and ate the same food three times a day for his role as a lifeguard in the 2017 picture, which he co-starred in with Dwayne “The Rock” Johnson.

According to the magazine, the rigorous schedule had a significant impact on his mental and physical health, resulting in insomnia and “pretty bad” despair.

 

TOPICS: Zac Efron