Carolina Herrera Spring 2012 at the New York Fashion Week 2012.



























































 Carolina Herrera



BEYONCÉ IN BLACK


Dressed in a Michael Kors black maxi dress with dress a leather top portion and cut sides and back.


AND ESTELLE IN BLACK AND YELLOW





Source:fashionista.com