ZAC Efron is no longer the wholesome teenager we came to know in High School Musical. But at least he plays it safe.
Walking the red carpet for his new film The Lorax in Hollywood, the leading man dropped what appeared to be a condom.
Video footage of the mishap has gone viral, showing the actor grinning sheepishly, then quickly picking up the contraceptive device.
Country sweetheart Taylor Swift is also in the film and walked the red carpet. The pair have been romantically linked despite denying they are a couple.
"He's awesome; we are not a couple, though," Swift told Ellen DeGeneres. "You hear people get together when they're shooting movies but not animated co-stars."
Efron has also been linked to Lily Collins after the pair spent Valentine's Day together.