Dwayne Johnson, aka The Rock, got into the holiday spirit on Christmas Eve with a live performance.

On Wednesday, the WWE legend made a guest appearance on ABC's "Live with Kelly and Michael" and decided to hit the stage to show off his impressive karaoke skills.

Dressed in a surprisingly flattering onesie and Santa hat, the 42-year-old movie star entertained the crowd singing a rendition of "Here Comes Santa Claus." Eventually, Santa Claus, himself, joined him on stage to finish the song.

One of the highlights of the performance was when the "Furious 7" star did an impression of Elvis and improvised funny.

Also dressed in festive holiday gear were hosts Kelly Ripa and Michael Strahan Kelly, who cheered while watching Johnson sing.

Johnson shared a picture of him performing on his Instagram account, adding the caption: "Here comes Santa Claus, here comes Santa Claus right down Santa Claus lane..." #KaraokeKING #LIVEWithKellyAndMichael #ChristmasEveShow #RealGsWearOnesies."

On Tuesday, the movie star poked fun at a throwback photo of himself by posting the pic on a Christmas card titled "Rockin' Around the Christmas Tree."

In the photo, which went viral earlier this year, Johnson is wearing a turtle neck and a fanny pack.

"Very funny.. and f*cked up. #GotMeOutHere #LookinLikeTwoBuffLesbians #WhoJustExfoliated #MistleToesAndFannyPacks," he wrote as the caption.

Other celebrities celebrating the Christmas season are the Carter family.

Last month, Beyonce shared a photo on Instagram of her adorable daughter's silhouette in front of a lavish Christmas tree.

In the photo, Blue Ivy Carter, who will turn 3 on Jan. 7, 2015, stands in front of the holiday tree, decorated with dozens of green, gold, blue, silver and teal ornaments. The tree also made a cameo in Beyonce's new video for her song 7/11.