Zac Efron's on-screen kiss with Michelle Pfeiffer "wasn't very sexy".
The 'High School Musical' hunk - who appears alongside the actress in new ensemble movie 'New Year's Eve' - admitted locking lips with the star didn't go as smoothly as he had hoped, and he ended up having to "spit" on the floor right before the smooch.
He said: "Those things are best to do spontaneous. Have fun and be in the moment. I definitely thought about how it was going to go down. In my mind, the way I pictured it, it was going to be perfect, very romantic, very leading man.
"Then of course, as we went to film it, right when I went to dip her, a huge piece of confetti went straight into my mouth. I didn't want to finish the kiss like that, so I spit and went for it. That's actually in the movie."
Michelle added: "It wasn't very sexy, but it was cute."