"Glee" star Kevin McHale attempts to win Katy Perry's heart in her new music video, "Last Friday Night (TGIF)."

Cewebrity Rebecca Black also makes a cameo in the video, playing Fairy Godmother to the songstress by assisting in her one-night transformation from an unattractive nerd to a voluptuous babe.

"Last Friday Night (TGIF)" is just one of the many club-banging singles featured on Katy's album Teenage Dream, in stores now.

Related stories on ETonline.com:Justin Bieber Gives Get Well Shout-out to Selena Gomez

Jennifer Hudson Rushed to Hospital