NEWS Fun in the Sun: Mary J Blige Flaunts Her Beach Body in the Mediterranean [Photos] By: Denver Sean · 12 years ago