We all know that Christina Aguilera is multi-talented. Aside from that incredible voice, she acts, coaches aspiring singers on The Voice -- and now she's making our jaws drop with her killer Britney Spears impression.

When Christina stopped by The Tonight Show Starring Jimmy Fallon, she proved just how in tune she is with her former co-Mouseketeer. During a game of "Wheel of Musical Impressions," the fates decided that Christina had to sing "This Little Piggy" in the musical stylings of Britney.

Christina burst out laughing when she saw the pairing, before breathily crooning (to the tune of "... Baby One More Time," no less), "This little piggy / Went to the mar-ar-ket / This little piggy stayed home / This little piggy ate roast beeeeef / This little piggy went wee-wee all the way home." 

Cue shocked, amazed and impressed fans everywhere. If you closed your eyes, it would have seemed like Britney was in the room, belting out the nursery rhyme.

The best part is that Christina's incredible impressions didn't end there. She also threw down killer imitations of Cher singing the Folgers coffee jingle ("The best part of waking up / Is Folgers in youuuuuuur cup!") and Shakira crooning the Golden Girls theme. Ah-mazing.

For his part, Jimmy also chimed in with some great impressions, including David Bowie rocking out to "Grand Old Flag." To be fair, he also contributed some hilariously on-point vocals to Christina's Shakira imitation.

These are some impressions that you really, really need to see to believe. For the full experience, we recommend closing your eyes and visualizing the artists themselves singing the tracks. Trust us, it's worth it.

Watch Christina and Jimmy's impressions in the video above!

See Christina Aguilera, Britney Spears + More Stars' Controversial Magazine Covers

More From KOOC-FM