You have to give it up for James Corden. This guy is a genius for this. He and Ariana Grande put together a six minute rendition of everyone's favorite movie Titanic with iconic pop songs and it's spot on. Styx, Hall & Oats, Timbaland, Ed Sheeran, NSYNC and so many more are featured in Soundtrack to 'Titanic' and Ariana Grande is an absolute beast in each bit. The finale features Celine Dion's 'My Heart Will Go On' and honestly, I could just listen to Ariana sing that forever. Naturally James Corden kills it too. Check out this incredible one take below!