Mary J. Blige Shows Off Bikini Body on Vacation

Mary J. Blige is seen wearing a red bikini while relaxing by the pool in Miami Beach, Florida.
Mary J. Blige is seen wearing a red bikini while relaxing by the pool in Miami Beach, Florida. MEGA TheMegaAgency.com