Above Mick Jagger and L’Wren Scott pictured last November. Fashion designer L’Wren Scott, 49, has been found dead in her Manhattan apartment, with her death being treated as suicide by New York police. Scott was found hanged by her assistant, whom she had texted earlier in the day to go to the apartment, at […]
Designer L’Wren Scott, 49, found hanged in apartment—death treated as suicide