Mary J Blige is 43-years-old.
This image appears in the gallery:
15 Musicians You Won't Believe Are Over 40-Years-Old

12. Mary J Blige is 43-years-old.
Born in the early 70s, Mary J Blige's sound as stood the test of time, as her 2014 album 'The London Sessions' proves.