Who knew Christina Aguilera had this in her?!?
Granted, the singer gave us an idea of her wide range of impersonating talent during an appearance on The Tonight Show in February when she made like Britney Spears.
But Aguilera took it to an entire new level on The Voice finale Tuesday night, doing amazingly hilarious impressions of Britney, Miley Cyrus, Sia and Lady Gaga.
Christina’s eerily impressive impersonation of Cher included her wondering if Adam Levine is her accountant, while she also mocked Shakira's intensely serious descriptions of a contestant's performance.
There was a take on Spears acting like a total ditz... on Sia not being able to see through her hair... on Miley poking herself in the face with a foam finger... and on Gaga talking a lot about meat and bacon.
Seriously. Stop what you are doing and watch this SNL-like video now.
Elsewhere on The Voice: