There’s a viral video of the 1983 Billboard hit “Total Eclipse Of The Heart” trending on the Web this week, only it has singer Christina Bianco’s twist on it. And although nearly 2 million people have watched the actress seamlessly — and hilariously — sing the karaoke classic in 19 different famous voices, she has other impressions of celebrities, including a video of iconic national anthem performances, that are sure to have you laughing.

But first, in Bianco’s most recent video, doing what she calls “diva impressions,” she sings parts of the 80s classic as Adele, Cher, Judy Garland, Barbra Streisand, Bette Midler, Britney Spears, Kristin Chenoweth, Julie Andrews and others.

We apologize in advance for getting this song stuck in your head, but we promise, it’s worth it:

But this viral footage is only one among many of Bianco’s other impressions video.

Check out her reel to Katy Perry’s “Firework” (be sure to hold out to see her Sarah Palin impersonation):

And finally, here’s her doing the impressions of some of her favorite national anthem performances::

According to her website, Bianco is currently starring in the off-Broadway “Newsical The Musical.”

Let us know who was your favorite “diva impression” in the comments section.

Like this story? Share it!

This story has been updated.

Other Must-Read Stories