Zac Efron is always strapped!
That at least that's what we found out when he showed up to the L.A. premiere for his animated film The Lorax.
While walking the red carpet, the 24-year-old Charlie St. Cloud actor pulled his hand out of his pocket and a condom came flying out.
The whole thing was caught in video and you can see Zac cracking up. We can't figure out why he would need a condom at a children's movie, but you never know when a woman wants to start poppin' it on a handstand.
Check out the video and see the hilarity for yourself.