‘American Idol’ is finally coming to an end after it wrapped up its semi-finals and introduced this season’s Top 3.

The contestants’ final performance will take place on May 20, the show’s season finale will air on May 21.

Here’s a quick look at the Top 3 finalists for ‘American Idol’ season 16 (To Be Displayed)

Maddie Poppe

Under Carrie Underwood’s supervision, Maddie started off with an Underwood version of Randy Travis hit song, I Told You So.

And later, she gave an emotional performance of ‘God Only Knows’ for her Mother’s Day tune, as she made it to the Top 3.

Caleb Lee Hutchinson

One of the favorites to win the title this year, Caleb, took on a challenge with Carrie’s 2007 hit, So Small.

For his Mother’s Day performance, he sang Jamey Johnson’s ‘Stars in Alabama’ with his thick country vocals and moved forward.

Gabby Barrett

Gabby, who is referred to as ‘Carrie Underwood reincarnated,’ by Bryan, also took on a challenge with another Carrie Underwood song.

After singing her rendition of Whitney Houston’s song, I Have Nothing, Gabby succeeded in making it to the Top 3.