Candice Glover performed her coronation single titled “I Am Beautiful” on American Idol Season 12 Finale, Wednesday, May 15, 2013.

Candice-Glover-American-Idol-12-Finale

Nicki says she loves Candice’s song. Lots of babbling, but no real critiquing and nobody declares a winner.

Watch her performance below.

Did you like her performance? Sound off!