Wednesday, February 10, 2010
Pictures leaked yesterday from the set of "Put it in a Love Song" from Brazil & I haven't looked forward to seeing a music video in a minute!! It looks amazing! The clothes are beautiful and are by Boxing Kitten! Alicia & Beyonce look gorgeous!