Mary J Blige In Roberto Cavalli – 2011 American Music Awards

Mary J Blige was one of the many stars to perform on stage at the 2011 American Music Awards which were held at the Nokia Theatre LA Live in California last night.

The singer wore a Roberto Cavalli gown.

I love Mary, Roberto Cavalli and animal print individually, but the combo is not working here.

Not one single bit.

Not hair, not the oversized Pat Butcher-eqse earrings and especially not the shapeless dress.

Credit: Getty

Who Wore Zac Posen Better? Leigh Lezark, Reese Witherspoon or Mary J Blige

Back in March, Leigh Lezark attended Zac Posen’s Fall 2011 presentation wearing sexy leopard print dress from the designers’ Pre-Fall 2011 collection.

Leigh added black accessories including a fur jacket, black pumps and a quilted Chanel bag to her fitted knee-length bustier dress with a sweetheart neckline.

Reese Witherspoon accepted the ‘Generation Award’ at this year’s MTV Movie Awards wearing the same dress which she had shortened.

With her hair down in a teased wavy style, she completed her look with a pair of nude Jimmy Choo ‘Quiet’ peep-toes.

Mary J. Blige wore the same dress to attend the 2011 McDonald’s 365Black Awards this month.

The singer kept things simple by only adding a pair of black patent leather peep-toe heels to her look.

I love the dress on Leigh, especially with the black accessories as it looks incredibly chic against her signature jet-black hair, but her shoes definitely let her down here.

And while I admire Mary’s individual style, her bleach-blonde bob is competing for attention with the dress and just isn’t my taste.

Even though I think she could have added more exciting accessories, my vote is going to Reese. I much prefer her overall styling of the dress.

Click on the picture above to see more images of these ladies wearing their Zac Posen dress if you are still undecided.

You can buy this dress from Shopbop.com.

Credit: Style.com, Fame Pictures & Getty

Mary J Blige In Hervé Léger by Max Azria – 2011 BET Award Press Room

Mary J Blige was also at the 2011 BET Awards, but the singer didn’t walk the red carpet.

She was spotted backstage in the Press Room wearing a Hervé Léger by Max Azria Fall 2011 high-neck bandage dress.

It gets worse.

She paired her beige high-neck bandage dress with white t-bar peep-toes.

This is not the Mary J Blige that I know and love.

Save this type of look for Rihanna, Keri Hilson and Nicki Minaj.

Credit: Style.com & Getty

Mary J Blige In Marc Bouwer – 2011 Billboard Music Awards

Questions My Love For Leopard Print Award
At the 2011 Billboard Music Awards Mary J Blige made me question my love of leopard print.

I have always been a fan of leopard print, but this dress is screaming to go back into the wild.

I don’t like the solid panels with the print and I really don’t like the high neckline.

Mary can pull of most looks, but this look is overwhelming her from the print, to the neckline to the bold shoulders.

Credit: Elle.com & Getty

Mary J Blige In Michael Kors – Michael Kors 30th Anniversary Celebratory Dinner

The one person I was not surprised to see at the Michael Kors’ 30th anniversary dinner during Paris Fashion Week was Mary J Blige.

The singer has a long time fan of the designers work.

She also opted for a Fall 2011 look.

Her look included a nude fox coat paired with a nude v-neck halter jumpsuit which was entirely covered with paillettes.

This may not be to everyone’s taste, but you have to agree she’s totally rockin’ this look.

Credit: Style.com & Getty