OMG! Christina Aguilera's impressions of fellow celebrities Miley Cyrus, Cher, Britney Spears, Sia, Lady Gaga, and Shakira almost stole the show on Tuesday, May 19's The Voice finale!

The "Beautiful" singer, who came into the finale show without any contestants left to mentor, ended up nearly stealing the show when she dressed up as a bunch of her favorite stars and did impersonations of them auditioning for roles as judges on the program.

The 34-year-old singer already showed off her impressive impersonation skills during a game on Jimmy Fallon's Tonight Show back in February, when she sang “This Little Piggy” to the tune of Spears' song "Hit Me Baby (One More Time)."

But the amazingly talented mom-of-two took her performance to a whole new level on Tuesday, carrying off her portrayal of her fellow artists so impressively it felt like a Saturday Night Live sketch!

Her totally hilarious deadpan impersonation of Cher, questioning if Adam Levine is her accountant, and who the heck Blake Sheling (Shelton) is, will have you in stitches! Not to mention Shakira's endless, intensely serious descriptions of a contestant's performance, and Spears' totally ditzy glee at getting to take a ride in the spinning chair ("Again! Again!").

Watch the whole amazing sketch in the video above and tell Us: Will Britney think it's funny?!

Sign up now for the Us Weekly newsletter to get breaking celebrity news, hot pics, and more delivered straight to your inbox!