No one makes Celine Dion come to them, including James Corden who made the special trip to Las Vegas for the Canadian icon.

On the newest episode of “The Late Late Show With James Corden” the British host ventured to Sin City where Dion joined him for some Carpool Karaoke.

The star proved she had a “track for every moment” as she couldn’t get through a sentence without bursting out in song. Of course, Dion sang her classic songs but the comedian had something to teach the superstar–the words to “Baby Shark”.

RELATED: ‘Rocketman’ Co-Stars Taron Egerton And Richard Madden Buckle Up For ‘Carpool Karaoke’

Not only was their afternoon filled with singing, the two gifted a few lucky people with a pair of Dion’s shoes, even though she didn’t want to part with them.

Dion reluctantly revealed she had way too many, with Corden saying he’d heard she had about 10,000 pairs.

The hitmaker replied: “Maybe. I didn’t want to say it.”

“I need alcohol,” she joked after parting with some of her favourites.

The duo then kicked things up a notch as they belted out the classic Dion track “My Heart Will Go On” in front of Caesar’s Palace. However, they had to improvise and instead of having an actual ship, they went for a tiny Titanic and staged a live performance in the fountain.

See more in the clip above and watch some bonus footage below.