Watch Joseph Gordon-Levitt kiss James Corden under the mistletoe (VIDEO)

PinkNews logo on a pink background surrounded by illustrated line drawings of a rainbow, pride flag, unicorn and more.

The actor planted a kiss on the host during a recent appearance on The Late Late Show.

Joseph Gordon-Levitt decided to get into the festive spirit last week – by snogging James Corden under the mistletoe.

The actor threw himself into Corden’s arms, before planting an enthusiastic, passionate kiss on his lips.

Watch Joseph Gordon-Levitt kiss James Corden under the mistletoe (VIDEO)

Corden seemed as shocked as the audience by the move – giggling and blushing, before bending over in order to conceal his lower body. Who knows what he thought was going to happen next…

However, this is not the first time that the married father of two has kissed a guest on one of his shows.

He got up close and personal with pop star Harry Styles during a kiss cam segment on sports panel show A League of Their Own.

Gordon-Levitt, meanwhile. continues to impress in his new found calling as a drag queen.

Last week, the handsome Hit Record star performed a flawless Janet Jackson tribute as part of an epic lip-sync battle.

The 500 Days of Summer actor is no stranger to embracing his feminine side – dressing up in the past for Saturday Night Live, and just last month getting a camp music video crash course from Todrick Hall.

Last week, he put his dance moves to work on Spike series Lip Sync Battle – in tribute to the legendary Jackson.

The Dark Knight Rises star perfectly took on Jackson’s ‘Rhythm Nation’ persona, appearing in a black military-inspired outfit complete with ponytail and make-up.

Watch Joseph Gordon-Levitt kiss James Corden under the mistletoe (VIDEO)

He continued to knock a dance routine for the song out the park, recreating Janet’s original moves with the help from a troupe of backing dancers.

Watch him lock lips with Corden below.