Mary J. Blige has just celebrated her 49th birthday, although she stopped growing old about 15 years ago. And she knows who she is and enjoys her life as she donned an incredibly sexy outfit with leather boots and shorts and revealed that she is single!