The death of fashion designer L'Wren Scott shocked the fashion world after her body was discovered in her Chelsea apartment on Monday morning (March 17).
L'Wren close friend Cathy Horan her company was in major debt and apparently L'Wren was to announce the closing of her business so she committed suicide