Carrie Underwood, winner of the latest American Idols show performs in concert, at the Office Depot Center, in Sunrise, Florida, on June 12, 2005. (UPI Photo/Michael Bush)