Ariana Grande and James Corden created a mini 'Titanic' musical, and it's amazing

Ariana Grande appeared on The Late Late Show With James Corden on Monday to do what she does best: She and Corden sang hits to memorable scenes from Titanic, and it was amazing.

Grande played Rose and Corden was Jack, and the two almost seamlessly transitioned through 13 popular songs over nine different sets, including the “I’m flying” scene, where Grande and Corden did Foo Fighters’ “Learn to Fly”; the Irish dance party in third class, where they sang Lady Gaga’s “Just Dance”; Rose asking Jack to draw her “like one of your French girls,” where they rendered Ed Sheeran’s “Shape of You”; and even the steamy handprint car scene, which was soundtracked by Nelly’s “Ride Wit Me.”

Grande, who was sporting a bandage around her hand, revealed on social media last week that she sustained a hand injury while filming with Corden.

Grande shared that she’s “never had more fun,” and based on their mini Titanic musical — which ended with a beautiful duet of Celine Dion’s “My Heart Will Go On” — we believe it.

The Late Late Show With James Corden airs weeknights at 12:37 a.m. on CBS.

Check out James Corden revealing how Kanye West cost his show $45,000:

Read more from Yahoo! Entertainment:

Tell us what you think! Hit us up on Twitter, Facebook, or Instagram, or leave your comments below. And check out our host, Kylie Mar, on Twitter, Facebook, or Instagram.