Candice Glover – ‘I Am Beautiful’ – American Idol Winner’s Single (Video)Posted on May 17, 2013 by cd // 2 Comments Candice Glover sang her winner's single "I Am Beautiful" during the finale of American Idol season 12. Check out the competition version of her performance. Congratulations Candice!!!Watch the video here: RelatedAmerican IdolCandice Glover