Zac Efron may have been out of the country, but the star did find some time to celebrate his country's Independence Day.Last Wednesday, the former
High School Musical star was spotted partying on a yacht in St. Tropez, France. The 24-year-old,
The Lucky One actor was seen in navy-blue swimming trunks with a fresh mustache and a bare torso.
This isn't the first time
Efron has been seen in the European country. Last May, he attended the ...