How many innocent animals had to meet their demise in order to create this cruel and unusual coat worn by Mary J. Blige? Our guess ... at least 20. Theo Wargo/WireImage.com - November 19, 2008
Your weekly roundup of celebrity slip-ups, fashion flubs, and hair dont's.