During Sunday night’s BET Awards, Mary J. Blige performed songs from her new album, Strength of a Woman, including “Set Me Free” and “Love Yourself.” And while the performance was great, it was the outfit and the body in it that had people talking. In a long, sheer, shimmering jacket with matching pants and a bra and short shorts, the 46-year-old showed off her very toned body. Since splitting from husband Kendu Isaacs and putting out her newest music, Blige hasn’t shied away from putting her body on display, particularly her abs and legs. And sure, she’s never been that shy when it comes to her body, but we all know that the best way to get back at an ex is to make them eat their heart out and do so in some eye-catching ensembles. Blige has been doing just that.
The secret to her great body? Taking care of it and the way she sees herself as she gets older.
“Getting older is inevitable, but aging is optional,” the singer told Healthy Living way before her split back in 2015. “So however you take care of yourself is what you’re going to look like. So what you eat, what you think and how you think is going to be a reflection of how you feel. If you think that you’re just a broke down, horrible looking person that’s what you’re going to look like, but if you think that you are the best you that you can be and that’s all you can be, it’s going to shine through your eyes. Take care of yourself. It’s going to come from the inside out. And it took me a long time to get here, but this is why I look the way you say I look.”
Check out 11 recent times Blige proved she’s taking great care of herself and her body: