"Check out the judges and winners of American Idol 2014 at Fox's 'American Idol' XIII Finale at Nokia Theatre L.A. Live on May 21, 2014 in Los Angeles, California. Tell us what you think of these beautiful stars, Hot or Not? Share your thoughts. Post your comments below. Thumbs up for American Idol and Don't forget to subscribe to Hollywood Now for your Daily Hollywood Buzz.
"