Mary J. Blige turned 50-years-old in style this week when she celebrated her milestone birthday in a tiny gold bikini. The singer-songwriter and actress proved age is nothing but a number when she stripped down to her glamorous swimwear to put her flawless figure on full display in the sunshine. Mary wowed fans with her January 11 upload as she struck a sassy pose on what appeared to be a deserted beach. The Power and Empire actress stood with her left hand on her bare thigh and her right behind her head with her long, blond braids cascading down past her hips over her shoulder.