Zac Efron says he didn't need to dye his hair blonde for "Baywatch" as the show's producers never asked him to do.
Speaking on the talk show "Jimmy Kimmel Live!" about his do, the 28-year-old heartthrob said, "It's having a moment.
"Yes, it is for a role, called 'Baywatch'. We were going to have reshoots, not reshoots but additional photography, so I decided to keep my hair blonde for it. It's grown since. It's got a little longer."
"But I talked to the producers like two days ago and they said, 'We're not going to reshoot or do the additional photography for probably like a year. So what are you doing with blonde hair?' And I'm like 'So I didn't need to have this for the past two months, and they were like 'No, not at all'.