Dirty Dancing with James Corden and Idina Menzel

The Wicked, Rent and Frozen star Idina Menzel, joined James Corden (both WhatsOnStage Award-winners) on his new Late Late Show and treated viewers to a rendition of "The Time of My Life" from Dirty Dancing.

Corden, who took over from Craig Ferguson as the show's host in March, recently starred in Disney's Into the Woods alongside Meryl Streep and Emily Blunt and has stage credits including The History Boys and One Man, Two Guvnors.

Other guests on the show included actor Kumail Nanjiani and a musical performance by Manic Street Preachers.