How did Zac Efron not appear in a Hugo Boss campaign sooner? The 29-year-old is now the ambassador for the brand's Hugo Man fragrance.

Efron, who stars in the new Baywatch film, revealed to Cosmopolitan the behind-the-scenes shots for the ad.

"Hey, I'm Zac Efron and as you can see I'm shooting my very first fragrance campaign," he says with the brand's huge logo behind him. "Can you guess the brand?"

Perched on a bench, Efron poses with the fragrance bottle in the #YourTimeisNow campaign.

Sporting a blue bomber jacket over a simple white tee and black slacks, the actor looked fittingly handsome as Hugo Boss's ambassador.

While the fragrance does not launch until March, it looks like Hugo Boss is already betting on the actor's star power to make its fragrance a hit.

"An intriguing mix of classic movie star with an irreverent, urban edge, Zac’s unique style, confidence, charisma and wit makes him the perfect advocate for HUGO Man’s biggest venture yet," reads Hugo Boss's statement.

Looks like we're going to see Efron on billboards not only for Baywatch, but for Hugo Boss as well. Have mercy!