Alicia Keys Bikini Pictures
Alicia Keys is currently in Rio de Janeiro filming a new music video with Beyonce for her latest single “Put It In a Love Song.” Although from these pictures, “Put It In a Love Song” doesn’t make a whole lot of sense. Now “The Ballad of the Sea Donkey,” that I could understand. I don’t know why singers try to make song titles so ambiguous sometimes.
Footage of them shooting the video here.
PHOTO SOURCE: Bauer Griffin Online