Watch: Rihanna Performs “Where Have You Been” on SNL

    Controversy surrounded Rihanna’s appearance on Saturday Night Live at the weekend. The singer reportedly didn’t show up for the dress rehearsal, with a rep claiming she was “sick and needed to save her voice for the live show.” Vulture claims SNL producers were less than impressed with that. The performance itself was so ostentatious that it’s impressive she managed to pull off it off without any prior rehearsal, with Rihanna initially delivering “Where Have You Been” from a chaise-longue before being flanked by myriad dancers. Check out that performance below, and head over to Hulu for the opening medley of “Birthday Cake” and “Talk That Talk.”