The Final Two: Jena Irene and Caleb Johnson.

Caleb Johnson and Alex Preston.

Caleb Johnson.

Jena Irene.

Ryan, Randy and our judges celebrate IDOL's 500th episode.

Jessica Meuse and Majesty Rose.

IDOL celebrates the 500th episode.

Kristen O'Connor, Emily Piriz, Malaya Watson, Jessica Meuse and Majesty Rose.

Kristen O'Connor and Emily Piriz returned to prepare for the finale.

Caleb Johnson.

Jena Irene.

Jena Irene.

IDOL celebrates the 500th episode.

Caleb Johnson.

Jena Irene and Caleb Johnson.

Jena Irene.

Jena Irene.

The Top 3: Alex Preston, Jena Irene and Caleb Johnson.

Jena Irene.

Caleb Johnson.

Jena Irene and Alex Preston.

Jena Irene and Caleb Johnson.

Jena Irene.

Alex and Caleb.

Alex Preston.

Caleb Johnson.

Jena Irene.

Caleb Johnson.

Caleb Johnson.

Jena Irene.

Alex Preston.

The Top 3.

Alex Preston.

Caleb Johnson.

Jena Irene.

Alex Preston.

Jessica Meuse and Jena Irene.

Alex Preston.

Caleb Johnson.

Jessica Meuse.

Jena Irene.

Jena Irene.

Jessica Meuse.

Jena Irene.

Jessica Meuse.

Caleb Johnson.

Alex Preston.

Alex Preston.

Alex Preston, Jena Irene and Sam Woolf.

Caleb Johnson.

Jessica Meuse.

Caleb Johnson.

Caleb Johnson and Jessica Meuse.

Alex Preston.

Jena Irene.

The Top 5!

Grumpy Cat visited the set of AMERICAN IDOL®.

Jessica and Caleb shared a smile during a commercial break.

Randy Jackson snuggled with Grumpy Cat!

Alex Preston was relaxed at the Top 6 results show.

Jessica Meuse was easy and confident at the results show.

Sam Woolf was thoughtful at the Top 6 results show.

The Top 6 were ready to go and hear the results of America's vote!

Jena Irene was radiant at the Top 6 results show.

Caleb Johnson wants you!

The Top 6 were in great spirits before the results show.

Alex Preston and Grumpy Cat!

Jena Irene tried to rival Grumpy Cat's expression.

Grumpy Cat conquered Caleb!