Even during a carpool singalong with new Late Late Show host James Corden, Mariah Carey nails the notes in "Always Be My Baby."
On Wednesday's show, Corden convinces the pop icon to jam out to her own song -- and it's awesome! "I'm not singing today. I was up all night," Carey says right before she starts belting out the first lines to the song. It's too catchy even for the diva herself!
The singalong didn't stop there. The duo also performed (in the car) "Fantasy," "Vision of Love" and "Thirsty." Impressively, Corden knew all the words.
Carey even got a little flirty with the 36-year-old host when he asked her how many No. 1 hits she had (she has 18). "You're so hot. Stop it," Corden said when she took off her sunglasses and gave him a sultry smirk. "I'm a married man. You've gotta stop what you're doing, cause I know exactly what you're doing. Oh my goodness. I can read you like a book."
Sadly, Corden and Carey did not cover "All I Want For Christmas Is You," but ET has a flashback of when we were on set of the music video. Check it out, below.