Jennifer Hudson shined as always on the finale of 'America's Got Talent' Wednesday night where she sang a new song from her upcoming album 'JHUD,' and also performed a memorable duet of 'And I Am Telling You I'm Not Going' with 12-year-old finalist, Quintavious Johnson.

The 33-year-old singer performed her retro disco tune 'It's Your World' which was written by R. Kelly. Hudson wore a sparkly gold dress and gold boots in front of her backup dancers on the set that resembled a nightclub from the '70s.

Next, she did a duet with the adorable young 'America's Got Talent' fan favorite, Quintavious Johnson. Wearing a tux and glasses, Johnson and Hudson both displayed tremendous vocal range in singing the track from the 'Dream Girls' musical.

Unfortunately for Johnson, he placed fifth out of the final six winners tonight but given the reaction all season to his presence, we're sure the little guy is going to end up being a big talent.

Click on the video above to check out JHud's performances on the 'America's Got Talent' finale.