Daily Archives: December 31, 2010

Drop Dead Gorgeous

….or, Dem Bones Ain’t Gonna Rise Again.  The model has skipped her last meal. Isabelle Caro, a French model featured in an anti-anorexia advertising campaign, died at age 28 from unknown causes. Caro actually died last month, but the news … Continue reading

Posted in People Who Died, Died | 2 Comments