Jack White covers Stevie Wonder's "You Are the Sunshine of My Life" in a new preview clip for the season finale of ABC's "The Muppets."

Performing alongside Muppets band Dr. Teeth and the Electric Mayhem, White performs the song for Miss Piggy at Kermit's request as a way to bring the separated couple back together.

"I was going to play something new tonight but an old friend asked me if I would play something with a little more history," the rockstar says onstage during Miss Piggy's late night talk show which causes the iconic pig to leave the studio much to Kermit's dismay.

The season finale will also feature The White Stripes Singer performing his 2001 hit single "Fell In Love With a Girl" while carpooling with Kermit.

White's Third Man Records label will be releasing the rockstar's cover of "You Are the Sunshine of My Life" digitally on Tidal and iTunes and physically on vinyl.

White's performance on "The Muppets" follows fellow rocker's Dave Grohl's appearance on the comedy when he battled the crazed Animal to an epic drum battle back in December.

The season finale of "The Muppets" airs Wednesday 8 p.m. ET on ABC.