Taraji P. Henson; musical guest Hunter Hayes. watch
Actress Taraji P. Henson ("No Good Deed"); musical guest Hunter Hayes. watch
It was all Top 10 all the time on Wednesday's American Idol, with the 10 finalists performing Top 10 songs from 2011 or later (a.k.a. songs that will make viewers of a certain age feel very old if they are unfamiliar with them).
Throughout the course of the evening, selfies were taken, judges Harry Connick Jr. and Keith Urban did amazing impersonations of each other, and Malaya got her first bouquet of flowers (aww) from Ryan Seacrest and the Idol crew. But let's get to the performances:read more