Mary J Blige is a music industry veteran who has been a staple of pop culture for decades, including television and movies. The 51-year-olds are only four months apart, and chart-topper and Empire actress Taraji P Henson were recently spotted flaunting their incredible bikini bodies.
Blige looked stunning in a sweet yellow string bikini with a thong back. Her friend of 13 years looked stunning in a pink and yellow halter top two-piece.
Blige appeared to be having a great time on her sunny vacation, drinking a few drinks, and flaunting her toned beach body in a skimpy yellow bikini. It was a triangular top and short shorts.
A young, slim mystery man was also on the board. He wore dark sunglasses and short hair, with a mustache. He wore black shorts, and a light gray clinging shirt to conceal himself.
Henson, who was adorned in a halter-style shirt with hip-hugging briefs, and a ring on the side, joined Mary. As they poured a few glasses of rose wine, relaxed on their inflatable boat, and had fun in the Sardinian heat, the couple appeared to be on the perfect girls' getaway.
Henson and Blige have become friends since their time together shooting the 2009 film I Can Do Bad All By Myself. You may see their photos below.