Candice Glover performed her coronation single titled “I Am Beautiful” on American Idol Season 12 Finale, Wednesday, May 15, 2013.
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!