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 Scott‘s suicide shocked the fashion world, her glamorous life was not what it seemed to be and that she exhibited signs of depression before suicide
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