Zac Efron: Shirtless on Independence Day in France!
Zac Efron goes shirtless on a private yacht while spending his holiday vacationing with friends on Wednesday (July 4) in Saint-Tropez, France.
The 24-year-old actor opted for a t-shirt and jeans earlier in the day and sported a mustache the he later shaved off.
PHOTOS: Check out the latest pics of Zac Efron
Last year, Zac spent the July 4th holiday shirtless at a celebration on the beach with his pals in Malibu, Calif.
Zac attended one of his friend’s wedding last month in New Jersey along with Robert Pattinson and Kristen Stewart.
30+ pictures inside of Zac Efron spending his Fourth of July in France…