Selena Gomez continued her promo trail for Spring Breakers with an interview and a song on Late Night With Jimmy Fallon on Tuesday.

Gomez didn't premiere any of her dancey, EDM-influenced new music, but sang a hilarious cover of "Mario Kart Love Song," a viral video ditty that has already racked up 8.1 million YouTube views (and expect that to rise following Gomez and Fallon's Late Night tribute).

Fallon wore Mario's famous red cap and 'stache while Gomez dressed up as Princess Peach in a crown as the duo crooned the silly acoustic love song, stealing the hearts of gamers everywhere: "I'll follow behind you on Rainbow Road / Protect you from red shells wherever we go." It's hilarious—no wonder the duo struggle with keeping a straight face.

The starlet also told Fallon—who revealed his worst spring break experience ever—about co-star James Franco, who stayed in his Riff Raff-inspired character the whole time on set, and leaving her "Disney bubble" behind to fly to Nashville to audition for Spring Breakers director Harmony Korine.

"The transition is weird," she said. "People like him maybe don't want to take a chance on someone like me. So I flew to Nashville, went to his house, knocked on his door and auditioned for him and wanted the part. He gave it to me. I felt like I earned it, so I was happy. Harmony knows where I come from so he's like, 'You live in this world but are you ready to break out of that and come on this journey with me? I did and it was intense."

Check out a smoking hot Gomez singin' above and chattin' below.