Question: who sings the song where have you been
Answer: `` Where Have You Been '' is a song by Barbadian singer Rihanna , from her sixth studio album , Talk That Talk ( 2011 ) serving as the fifth single .