Zac Efron Shows Off Smile And Shorter Hair In Madrid [PHOTOS]

Zac Efron's Hairvolution!
All of Zac's hairstyles through the years!
Zac Efron was joined by Danny DeVito and Spanish Actress Angy at the Dr. Seuss The Lorax photocall held at Villamagna Hotel in Madrid, Spain today.

Ever since Zac dropped that condom on the red carpet at the premiere of The Lorax, companies have reportedly sent him a mountain of new condoms.

A source reveals that Zac must have been sent a thousand condoms from at least three different companies. His mistake has turned into a fantastic opportunity to push the safe sex message and companies are eager to be associated with Zac. He’ll never have to buy a pack again.

I am sure that there are many people who wouldn’t mind help Zac used up his stash!