No Image

  “Where Have You Been” is a song by Barbadian recording artist Rihanna, from her sixth studio album Talk That Talk (2011) serving as the third international single. The song was written by Ester Dean, Lukasz Gottwald, Henry Walter, Geoff Mack, and Calvin Harris, with the latter also producing the track with the assistance of Dr. Luke and Cirkut.   “Where Have You Been” was released as the [...]