The Bajan beauty rarely needs much assistance on her hit singles, but for her latest effort “Where Have You Been," she decided to recruit Flo Rida to step up and lend a few bars.
Flo and RiRi share vocal space on the hook singing, “where have you been all my life” to and with each other.
But then Flo ditches the duet for a solo verse of his own, rapping:
“Fresh so clean / fell in love with your assets / put you on the team / cause that body stops traffic / lights, camera action / been looking for your shorty / so in love with your passion.”
Click play up top to hear RiRi and Flo remix "Where Have You Been."