Mary J. Blige has been in to music ever since she was a little girl. She is one of the greatest singers of our time. She sings a combination of R & B with an edgy rap sound. Mary sparkles when it comes to what she does with her hair. Short or extensions she always looks good. Her overall appearance is stylish as she always has a new look.