Beyonce filming a music video in Rio feb2010

rs760041331805895.jpg rs487781331805895.jpg rs112603331805895.jpg

rs969696331805895.jpg rs736004331805895.jpg rs484857331805895.jpg

  rs586222331805895.jpg rs257334331805895.jpg

filming a guest spot in Alicia Key’s music video ‘Put It In a Love Song’ in Rio de Janeiro