This is one of our favorite red carpet mishaps of all time.
While Taylor Swift looked prim and proper promoting the Lorax this weekend, Zac Efron DROPPED A CONDOM. IN FRONT OF EVERYONE. A 24-year-old dude is having sex?! Safe sex, at that? CRAZY. (But seriously, don’t keep condoms in your pocket! The body heat compromises their effectiveness!)