Mary J. Blige's Dress

MARY J. BLIGE wore a sassy-meets-sweet Marchesa dress to the N.Y.C. premiere of Sex and the City. BUY ONLINE NOW Embroidered-trim dress, Marchesa, $1,575; at net-a-porter.com Ask questions and share advice in our Fashion & Beauty Forums!