Stevie Wonder delighted "Dancing With the Stars" audiences on Monday night when he teamed up with 2013 Best New Artist Grammy nominee Hunter Hayes for a mini-medley of hits.
The duo, representing two different genres of music and two different generations of music fans, performed Wonder's "All I Do" and "I Ain't Gonna Stand For It."
The appearance marked a repeat collaboration for the artists. Two weeks ago, 62-year-old Wonder took the 48th annual Academy of Country Music Awards stage with 21-year-old "Wanted" singer to perform his other hit, "I Want Crazy," as well as Wonder's "Sir Duke."
Monday's "DWTS" was dedicated to honoring Wonder. Enjoy the performance: