Mary J. Blige, 50, Rocks Tiny Green & Pink Bikini On The Beach In Miami — Photos by Jessica Wang December 11, 2021 Mary J. Blige soaked up the sun at a beach in Miami, Florida in a printed bikini ahead of the weekend. Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest