Looking good, Mary J.!
Mary J. Blige slipped into a bikini as she relaxed on the beach in Sardinia, Italy, on Aug. 11. The 42-year-old singer was joined by her husband, Kendu Isaacs, at the Pitrizza Hotel.
Blige looked incredible, wearing a black two-piece and multicolored cover-up while vacationing on the Mediterranean island.
Despite money woes -- Blige was reportedly hit with a $3.4 million tax lien in May -- she and Issacs appeared to be in good spirits and enjoying their European getaway.
See her sizzlin' bikini body below: