She got chills! The awkward moment Scarlett Johansson gets a surprise kiss from John Travolta on Oscars red carpet

There’s no doubt she looked irresistible in her emerald green gown.

But Scarlett Johansson was rather taken aback by a certain admirer’s advances on Sunday night.

The 30-year-old actress was posing for photographs on the Academy Awards’ red carpet when John Travolta, 61, crept up from behind to plant a big smacker on her cheek.

Scroll down for video

Don’t mind if I do: Scarlett Johansson was taken aback by a very affectionate John Travolta on the Oscars red carpet on Sunday

Incoming: The Her actress initially appeared unaware of the impending smooch

And the blonde beauty didn’t quite know what to do with herself during the awkward encounter, keeping her arms down by her side as he placed his hand on her waist.

The somewhat creepy exchange comes exactly a year after John made headlines with his presenting blunder at the 2014 Academy Awards.

The Face Off actor mispronounced Idina Menzel’s name – calling her Adele Dazeem as he introduced the Let It Go singer onto the stage.

Just go with it: The 30-year-old actress didn’t quite know what to do when the actor leaned in to give her a smooch

He’s friendly: The 61-year-old star placed a hand on Scarlett’s waist as he crept up from behind

Not awkward at all: John obviously couldn’t help himself when he saw the stunning actress

Laughing it off: The Avengers actress couldn’t quite believe what just happened