There have been cameos galore during Demi Lovato and Nick Jonas' ongoing Future Now Tour, but the best one of all might have taken place Friday night in Brooklyn. Midway through her set, Lovato was joined onstage by none other than actor/comedian/musician and all around renaissance man Jamie Foxx, who parked himself behind a white baby grand piano for a duet of Ray Charles' "Georgia on My Mind".

Foxx wasted little time before reminding the crowd, "You know where we are," and then proceeded to play the hook to Jay-Z's Big Apple anthem "Empire State of Mind." Lovato quickly fell in behind, but then Foxx looked up and said, "I know you're from Texas, why don't we take it to the South?" Lovato replied, "Let's do it!"

From there, Foxx slipped into "Georgia on My Mind." The actor, who won an Oscar for portraying the piano legend in the film Ray, took on the opening verse before allowing Lovato to take over. Foxx didn't remain quiet for long, however. Jumping up from behind the piano he stalked up to the front of the stage and the pair began trading lines back and forth. It was an incredible performance and a treat for anyone lucky enough to have had a ticket.

Foxx wasn't the only guest that the young singer brought out, however. Earlier in the set, Lovato busted out another surprise by introducing Desiigner, who went HAM on his No. 1 hit single "Panda." Check out that performance below.