Rihanna performed " Where have you been " at what charity event ?
After she performed a short section of the song , it transitioned into " Talk That Talk " , where she performed her part of the song in full , without the rap vocal by Jay - Z.