Rihanna appeared on American Idol moments ago to perform her latest single “Where Have You Been.” Rihanna too to the stage during the finale with a ton of background dancers, and a CRAZY set. She danced her butt off and delivered some pretty solid vocals. I wish we could’ve goten a little more energy, and that she would’ve kept the last note, but over all I loved it. Check out the performance below and ket me know what you think!!!!