Zac Efron Danny DeVito Madrid The Lorax

Thankfully he didn't drop anything R-rated on the red carpet this time!

Looking sexy in a leather jacket and aviator sunglasses, Zac Efron stepped out to promote the animated flick The Lorax, in Madrid, Spain, on Saturday afternoon. Could he be any hotter?

The High School Musical star has just finished filming The Paperboy with Nicole Kidman and he says his character's love scenes with the Oscar winner were "the highlight of my life".

"Nicole is so gorgeous, everything you dream of," he said. "She was such a lovely person. I pinch myself every day especially after doing love scenes with Nicole Kidman. It was the highlight of my life. Nicole was something else."

Hear that, Keith Urban?