A Cher-themed show wouldn’t be complete without the woman herself descending from the ceiling in a sparkly get-up! And that is exactly what the pop princess did to kick off yesterday’s “Dancing with the Stars.”

The singer belted out her hit single “Believe” in a sparkly mini-dress and joined the judging panel for the night as a fill-in for resident judge Len Goodman. And boy did she deliver!

The music legend kept the audience laughing with her outrageous comments and managed to get a considerably long bleep-out before the night was over.

Some of Cher’s best comments included her compliment to Bill Engvall after his disco saying, “Uh, I was amazed you could get her up in all those…positions,” and she referred to Jack Osbourne as “a tango-dancing pimp!”

The diva also answered a fan question ‘If she could turn back time, to what time would she go?’ “I’d go back to the ’80s,” she answered. “I just had so much fun in the ’80s, I cannot tell you. Maybe too much!”

In the end, the couple leaving the ballroom was Brant Daugherty and his partner Peta Murgatroyd. “I’ve learned a lot about myself and I’m just very, very grateful for the opportunity,” said the actor.

What did you think of Cher as a guest judge? Sound off in the comments!