Today, We Salute Zac Efron's Impeccable Shirtless Body

We can all agree that Zac Efron is a stone-cold fox. Luckily for us, his past projects, including That Awkward Moment and Neighbors — as well as his upcoming film Baywatch — all include some shirtless scenes. And off screen, Zac has never shied away from showing off his flawless physique at the beach, while riding a horse, or even on stage at the MTV Movie Awards. Keep reading to see Zac's hottest shirtless moments, and good luck keeping your tongue in your mouth.


Zac showed off his toned body when he filmed Baywatch in March 2016.


In January 2016, Zac put his muscular body on display during a swimming lesson in LA.


Back in 2015, we caught a nearly naked Zac flexing his muscles and grabbing his bulge while on the set of Neighbors 2 in Atlanta.

In March 2016, Zac showed off his superbuff bod — and insane strength — while on the set of Baywatch.

During a stop on Jimmy Kimmel Live, the actor stripped off his shirt backstage in 2016.

Zac uploaded this knee-weakening snap during a Miami press trip in 2015.

Getty | TSM/Bauer-Griffin

He was all smiles (and abs, and biceps) while filming We Are Your Friends on the beach in LA in September 2014.

Splash News Online

A shirtless Zac soaked up the sun in Maui in June 2010.

Splash News Online

He took a shirtless dip while visiting Maui in June 2010.

Instagram | zacefron

Zac ditched the shirt while making surfboards with a friend in June 2014.


Zac posed for the May 2009 issue of GQ sans shirt.

Bauer-Griffin Online

He showed skin while filming Neighbors in LA in May 2013.

He got shirtless on a boat in Saint-Tropez during a July 2012 visit.

Pacific Coast News Online

Zac took a shirtless dip during a July 2011 day in Malibu.


He whipped his shirt off while horseback riding with Michelle Rodriguez during a July 2014 jaunt in Italy.


Zac wasn't scared to scale a parking meter in the May 2009 issue of GQ.

He was shirtless at his Sydney hotel in April 2012.

Bauer-Griffin Online

Zac hung out on a yacht in Saint-Tropez to celebrate Fourth of July in 2012.

Getty | Frederick M. Brown

In April 2014, Zac hit the stage to accept his MTV Movie Award for best shirtless performance and was promptly stripped of his button-down shirt by Rita Ora.