Last night, a star was born!
Candice Glover, 23, from St. Helena Island, South Carolina was crowned the winner of American Idol.
Surrounded by her fellow contestants, and her family proudly sitting in the front row for the two-hour special, Glover proved why she deserved to win through a number of performances.
At the very end of the show, right after the winner was announced, Glover performed her new song, "I Am Beautiful." It's the first single off her upcoming album, Music Speaks, set to be released this summer.
Throughout the special, several stars graced the stage including former American Idol contestant Jennifer Hudson, who performed "Inseparable" with Glover.
Check out the winning performance above and the amazing duet below.