Zac Efron Strips Down for Independence Day!

Lucky One star celebrates the holiday in St. Tropez and shows off his signature six-pack

By Alyssa Toomey Jul 05, 2012 8:50 PMTags
Zac EfronINFphoto.com

Ladies (and gents), get ready to swoon—Zac Efron's showing off his sexy summer skin!

On Wednesday, the Lucky One star gave us six (packed) reasons why we're proud to be American when he celebrated Independence Day by partying on a yacht in St. Tropez, France.

The 24-year-old thesp sported navy-blue swim trunks, a handsome 'stache and, of course, his signature six-pack.

This isn't the first time Zac's been spotted in the fancy French Riviera as of late. In May, he attended the Cannes Film Festival to promote his new flick The Paperboy, also starring Nicole Kidman and Matthew McConaughey.

The abtastic star also recently called it quits with on-again off-again gal Lily Collins, and from the sexy solo shots, it looks like the dude might still be on the market.

Hey, a shirtless, 'stached-up, single Zac Efron? Just another reason why America's amazing.