Cynthia Cheng Mintz The woman who graced the No-Anorexia ad in 2007 has died from complications of the very disease. Isabelle Caro, 28, appeared in the above ad which coinicided with Milan Fashion Week that year. Once again, critics are blaming the fashion industry for promoting the disease and are ranting about how size zero […]