Jennifer Lopez waved to the crowd as she took the stage for last night's episode of American Idol. She was joined by her fellow judges Randy Jackson and Steven Tyler, as well as host Ryan Seacrest, for this week's two-hour live production. The contestants entertained the crowd with songs from the '80s, and were mentored by No Doubt's Gwen Stefani and Tony Kanal.
Things kicked off with a soulful performance of "I Like It" from DeAndre Brackensick and wrapped with Skylar Laine's "Wind Beneath My Wings" that moved Jennifer to tears. The eight remaining contestants return tonight for the results. J Lo will share some of her own music tonight with the world premiere of her video for "Dance Again" that features a blindfolded J Lo alongside boyfriend Casper Smart. Don't forget, you can win a chance to meet and interview Jennifer Lopez before her next film, What to Expect When You're Expecting, hits theaters on May 18.