Idina Menzel belted out one of the biggest songs of 2014. Now, here’s her great rendition – with some unlikely help – of a classic hit from 1987.
The actress and singer, 43, visited The Late Late Show on Thursday night and joined James Corden for a surprise performance of “(I’ve Had) The Time of My Life” – that’s right, the classic Bill Medley/Jennifer Warnes duet made famous in Dirty Dancing.
And they did some of that, too, though not quite to the sultry and acrobatic level of Patrick Swayze and Jennifer Grey.
Check it out above, as Menzel delivers a predictably awesome performance. Oh, and who knew James Corden could sing like that?
This article originally appeared on People.com.
More Must-Reads from TIME
- Breaking Down the 2024 Election Calendar
- How Nayib Bukele’s ‘Iron Fist’ Has Transformed El Salvador
- What if Ultra-Processed Foods Aren’t as Bad as You Think?
- How Ukraine Beat Russia in the Battle of the Black Sea
- Long COVID Looks Different in Kids
- How Project 2025 Would Jeopardize Americans’ Health
- What a $129 Frying Pan Says About America’s Eating Habits
- The 32 Most Anticipated Books of Fall 2024
Contact us at letters@time.com