Idina Menzel has been making the late night show rounds, and we got some hilarious Frozen and Dirty Dancing moments.

Over the last few days, legendary Broadway performer Idina Menzel has appeared several different talk shows, including The Ellen Show and The Late Late Show With James Corden, to promote her upcoming world tour.

Related: It’s official: Frozen 2 is in development

In true late night show spirit, she was asked to do some pretty ridiculous and/or amazing things. On The Ellen Show, Menzel treated us to a live rendition of Frozen‘s title song “Let it Go”… in Japanese:

It’s also fun to hear how anti-Frozen her five-year-old son is!

The song is great, of course (even better because she almost can’t get through it without laughing), but the real highlight of Menzel’s talk show round has to be her duet with James Corden on The Late Late Show. The pair recreated Dirty Dancing, and clearly had a blast:

We gotta say, Menzel is always amazing, but James Corden almost stole the show during that last bit!

Related: Live-action Frozen musical to debut by 2017

Idina Menzel’s world tour starts May 30 in Seoul, South Korea. She’ll move through Asia (Japan and the Philippines) and on through Europe (the Netherlands, Belgium, Ireland and the United Kingdom) before finishing up with a bunch of shows in the U.S. and Canada. She ends her tour on October 3 in Los Angeles.

You can see a full list of where she’ll be performing right here. Will you be seeing Idina Menzel in concert?