Mary J. Blige attended the premiere of her new movie 'Rock Of Ages' in Hollywood, California.
The singer wore a very tight leather and sheer asymmetric Catherine Malandrino bodice dress.
I'm sorry, but the dress looks cheap and tacky.
I'm also not a fan of her 'door-knocker' earrings, and her pennant necklace paired together.
I am in love with a forties pinned flip, and black criss-cross Barbari Bui sandals.