The Queen of Hip Hop Soul Mary J. Blige was spotted out in Miami on the beach yesterday soakin’  up the sun. Mary was taking a break from shooting two new videos when paparazzi snapped shots of the superstar relaxing with friends. Check out more pics of the songstress below.