Mary J. Blige, 50, enjoyed her vacation in Miami when she lounged on the beach in Miami to get some sun. The singer showed off her toned figure in a halterneck blue geometric patterned bikini top with matching tie-side string bottoms. She topped her look off with a pair of distressed, light-wash denim Bermuda shorts.
While lounging on a beach chair, Mary had her long, platinum blonde hair pulled back into a messy bun atop her head and she accessorized with a pair of massive gold hoop earrings.
Meanwhile, the day before, Mary rocked yet another sexy bikini that put her toned abs and legs on display. She went for a dip in the ocean when she rocked a black and white Dior bikini covered in the brand’s logo.
The swimsuit featured a tiny triangle top with matching string bikinis and she had her hair down in a low, slicked-back ponytail with beach waves in the back. She topped her look off with the same gold earrings.
This is about to be a super exciting year for Mary J. Blige considering she will be headlining the 2022 Super Bowl halftime show on February 13, 2022, at SoFi Stadium in Inglewood in Los Angeles. Also performing at the iconic show are Eminem, Dr. Dre, Snoop Dogg, and Kendrick Lamar.Click to Subscribe to Get Our Free HollywoodLife Daily Newsletter to get the hottest celeb news.