Red, white and beautiful! Zac Efron flaunts his insanely fit physique in an American flag Speedo in a new preview for his upcoming film Baywatch (a reboot of the TV show), which aired during Super Bowl LI on Sunday, February 5.
In the 30-second teaser — which you can watch in all its patriotic glory above — 29-year-old Efron (who plays hunky lifeguard Matt Brody) and his costar Dwayne “The Rock” Johnson (Mitch Buchanan) gear up to save some lives during a day at the beach. As Johnson, 44, rips off his sweatpants to reveal a pair of red board shorts, the High School Musical alum strips down to his star-spangled swimwear.
“Whoa, what are you wearing?” Johnson asks, to which Efron cheekily replies, “Freedom.”
“That’s desecration,” the former WWE star responds as a close-up shot of Efron’s toned derriere in the teeny-tiny bathing suit bottoms flashes across the screen.
Naturally, the internet is freaking out over the handsome actor’s skimpy swimsuit.
“Not to be dramatic but @ZacEfron in a USA speedo was the best part about the #SuperBowl @baywatchmovie,” one fan tweeted, while another enthused: “ZAC EFRON IN A SPEEDO WAS THE ONE THING IN LIFE I DIDNT KNOW I NEEDED.”
Take a look at some of the best online reactions below:
— alyssa ♡ (@msalyssaefron) February 6, 2017
ZAC EFRON IN A SPEEDO WAS THE ONE THING IN LIFE I DIDNT KNOW I NEEDED
— Mz. PettyBetty ? (@MizzPettyBetty) February 6, 2017
— SΞAN (@Seanlofficial) February 6, 2017
Was a little sad about the patriots…saw Zac Efron in a speedo…I'm good now
— teenz (@Tinnaa37) February 6, 2017
— Lisa Hiser (@lisa_hiser) February 6, 2017
— Eggo® (@eggo) February 6, 2017
ME AF WATCHING THAT BAYWATCH COMMERCIAL WHERE ZAC EFRON RIPS HIS PANTS OFF AND HES IN NOTHING BUT A SPEEDO SKALDBLAAQPAZMJZKAN ??????❤❤❤❤❤ pic.twitter.com/GKTCMEzmAD
— Marina (@minahuerta) February 6, 2017
— zacandvs1fan (@zanessa12) February 6, 2017
— Adel Alizadeh (@Inf_Adel) February 6, 2017
ZAC. EFRON. IN. A. SPEEDO. IM . DEAD. ???
— Team_ZacEfron♡ (@Team_ZacEfron) February 6, 2017
Baywatch hits theaters May 26.
Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics and more delivered straight to your inbox!