Great voice, but what the hell is Mary wearing?

Mary J Blige = HOT MESS + FLOP

Beyonce = QUEEN OF R&B/POP/HIP HOP-SOUL