Mary J Blige hit the red carpet last night for VH1’s Divas Celebrate Soul event at the Hammerstein Ballroom in New York City.
The divas paid tribute to the great cities of soul music: Chicago, Philadelphia, Detroit, London and Memphis.
I’m thankful she wore Michael Kors because she always looks her best when she dons his designs.
On this occasion she wore a Michael Kors Fall 2011 one-shoulder nude jersey gown which was decorated with crystal embroidery.
Mary also wore a fur jacket on the red carpet to perfect her divalicious look.
An asymmetrical bob with blunt bangs and glossy lips provided the finishing touches.