MJB

Mary J. Blige admits being vain

Mary J. Blige has only just realized she is “vain.” The 46-year-old star went make-up free for her role as beleaguered matriarch Florence Jackson in