Mariah is actually in her forties, but don't mention that to her! Nick Cannon's ex can be silly and flirt just like a teenager, something she demonstrated with James.
"You're so hot. Stop it," the Late Late Show host said as she removed her sunglasses to bat her eyelashes at him. "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."
Of course, Mariah was only joking around. She's doing just fine flying solo for the time being—just look at the blinged-out butterfly ring she now wears instead of a wedding band!