Mary J. Blige looked super fresh in tie-dye at a bash in NYC.