By Amber Goodhand - Radar Reporter
Zac Efron had a red carpet mishap over the weekend when cameras caught the teen heartthrob accidentally drop a condom on the ground, and RadarOnline.com has the video.
The 24-year-old actor was at the premiere of his new family friendly flick, Dr. Seuss' The Lorax, when the shiny gold package fell out of his pocket, much to the amusement of fans and photographers.
Zac immediately grabbed it off the ground, put on his sunglasses and mouthed the words, "Oh my God," before turning around and laughing with embarrassment.
Zac dated High School Musical co-star Vanessa Hudgens for nearly three years, but after their breakup in 2010 he hasn't been linked exclusively to anyone new.
Dr. Seuss' The Lorax also stars Taylor Swift, Ed Helms and Danny DeVito and hits big screens everywhere on March 2.