Imitation just may be the highest form of flattery for Christina Aguilera and Britney Spears. The Voice coach, 34, stopped by The Tonight Show on Monday, Feb. 23, and did her best Britney — which turned out to be very, very good — for host Jimmy Fallon.

Fallon, 40, inspired the performance with a round of his Wheel of Musical Impressions game. Though Aguilera appeared hesitant at first, she quickly got on board.

 

"How it works is we're gonna take turns hitting this button here, which activates the musical impressions generator," the funnyman explained. "It will land on one random singer that one of us can do an impression of and then one random song title... Whoever's turn it is has to do an impression of that musician doing that song."

The "Say Something" chart-topper started things off and was tasked with performing the Folgers Coffee jingle as famed belter Cher. "Let me get my Cher on," Aguilera said, before giving a rendition that would make the "Believe" singer proud. 

Fallon took his turn, singing "You're a Grand Old Flag" as David Bowie, before Aguilera was back on the button again.

She landed on Britney Spears, exclaiming "Britney!" as her former pop rival's name came up. "Britney Spears? You know Britney Spears, right?" Fallon questioned. "Lil' bit," Aguilera responded with a smile. "Lil' bit." 

The Grammy winner then did an epic impersonation of her former Mickey Mouse Club costar turned teen pop star, singing "This Little Piggy" to the tune of Spears' debut star-making single "...Baby One More Time."

Catch Aguilera's amazing Spears impression, as well as her performance of Shakira singing the Golden Girls theme song, in the video above!