Alicia Keys & Beyoncé – Put In A Love Song (Video Preview)

I remember when this video was shot in Rio de Janeiro in Brazil, in February 2010. This 'behind the scenes footage found its way online this week.  Anyway I love the dresses .... and if you do too, check out the online store Boxing Kitten.

No comments