Stephen Colbert just got a masterclass in singing.

Thursday on Global’s “The Late Show”, Colbert welcomed “Respect” star Jennifer Hudson to talk about playing the iconic Aretha Franklin and performing her songs.

RELATED: Jennifer Hudson Says She Was In Shock When She Watched ‘Cats’ For The First Time: ‘I Didn’t Know I’d Have Ears Or A Tail’

While talking about being coached on singing like Aretha, Hudson decided to demonstrate by taking Colbert over to the piano.

Hudson performed a quick rendition of Franklin’s classic “(You Make Me Feel Like) A Natural Woman”, and was accompanied by both band leader Jon Batiste and Colbert himself.

RELATED: Jennifer Hudson Reveals One Of Aretha Franklin’s Last Requests Of Her

After being wowed by her vocals, Colbert stunned everyone with his own falsetto backing, winning him applause from Hudson.

“The Late Show” airs weeknights at 11:35 p.m. on Global.