James Corden And Ariana Grande Perform Titanic Musical In One Take

This really floats our boat.

Taking the late night talk show appearance to the next level Ariana Grande pulled out all the stops for The Late Late Show with James Corden when she joined him in an enormous musical number.

The Titanic-themed musical saw Grande and Corden mashing up 13 pop songs, all performed through nine sets and performed in a single take.

The songs included "Come Sail Away", "Rich Girl", "Steal My Girl", "The Shape Of You" and -- obviously -- "Ice Ice Baby".

Also we got to see the Sweetner singer's PERFECT Celine Dion impression as she belted out "My Heart Will Go On" to round out the iconic performance.

While the whole musical was incredibly well pulled off there's one thing we have a bit of an issue with -- Corden changed the lyrics to NSYNC's "Bye Bye Bye" buy saying "It ain't no lie / there's no room for me up on that door / baby bye, bye, bye".

Everybody knows there was enough room on that damn door for more than one person, DON'T EVEN GET US STARTED JAMES CORDEN.

You can watch the full segment on Tenplay (it starts around the 6:30 mark), meanwhile Ariana Grande will be back later in the week starring in Corden's Carpool Karaoke.

The Late Late Show with James Corden airs on ELEVEN and Tenplay.

Featured image: CBS.