Try not to scream Yasssss! while watching Mary J. Blige dance it up below:

A post shared by B. Scott (@lovebscott) on

Go off, Mary!
The Queen of Hip Hop Soul showed off her moves in a black catsuit and Maria Escote Striped Black and White Heels. They were modeled with a herringbone dress.

Law Roach knows what he’s doing!
Thoughts on Mary’s look?