Tonight was the season finale of American Idol, and to help add to the excitement of announcing a winner live on national television, Rihanna took the stage to perform her latest single "Where Have You Been." She showed off her new hairdo, and also her sexy body in a semi-skimpy outfit, as she blended island-style moves with the uptempo, Calvin Harris produced club beat, accompanied by a crew of back-up dancers and drummers. Dope performance, as usual, Ri-Ri. Watch the playback above.

[via Miss Info]