One of our faves Mary J. Blige was spotted filming a commercial for her upcoming perfume called “My Life” in the Meatpacking District of NYC yesterday. As always MJB looked fab.