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 hopped on a small boat earlier in the day sporting a mustache, which he later shaved off.
Boarding the yacht pre-shave.
1, 2
3rd source = ehs_wildcats tbh.
Show us your donk again, Zachary. For America.