Blake Shelton was getting ready to close his show at the Winstar World Casino in Thackerville, Okla. last Friday, when he was blitzed by his wife and a pop superstar. Miranda Lambert and Kelly Clarkson took over, and did their best Joan Jett, singing 'I Love Rock 'n' Roll.'

The two friends appear beside themselves with amusement in the video below as they crashed Shelton's encore. Lambert sings most of the lyrics, with Clarkson mostly participating in the well-known chorus. While Shelton may have known about the invasion, it doesn't look like the ladies spent too much time rehearsing the song. Stay tuned to the end to see the 'Honey Bee' singer give a golf clap as they walk off the stage before embracing his wife in a bear hug.

Lambert had quite a collaborative month. John Fogerty made an appearance during a Pistol Annies show in Los Angeles, and she finished recording a song with the Chieftains, for their 50th anniversary album. Her new single 'Over You' is a collaboration as well. Shelton helped her write the song about his late brother.

Watch Miranda Lambert and Kelly Clarkson Sing 'I Love Rock 'n' Roll'