American Idol featured songs of the 80s and duets Wednesday night with Gwen Stefani and her 'No Doubt' bandmate Tony Kanal as mentors.

Eight contestants remain in the competition.

Watch the best performances from last night Here!

The judges praised Joshuea Ledet's performance saying it was "spectacular" "perfect" and "over the top."

Joshua Ledet "If You Don't Know Me By Now" by Simply Red:


Colton Dixon performed "Time After Time" by Cyndi Lauper. The judges applauded it and said it was "amazing."


Skylar Lane put the judges on their feet with her best performance of the season. "Wow,wow,wow," Randy Jackson said. "Unbelievable, amazing," he added.


Duets

The duet that Steven Tyler said "defied judging" was "I Knew You Were Waiting for Me" by Jessica Sanchez and Joshua Ledet

Colton and Skylar also earned ovations for their performance of "Islands in the Stream."


Tags
American Idol