Rihanna performed " Where have you been " at what charity event ?
The performance featured the singer standing in front of a " dimly lit set " and was dressed in a long " curve - hugging " dark dress .