At what charity event did Rihanna perform Where Have You Been in 2012 ?
The performance of the medley with the original interlude version of " Birthday Cake " and " Talk That Talk " started with the singer performing " Birthday Cake " and featured Rihanna in an all black outfit with a giant spiders web as the backdrop behind her .